摘要:python的decimal的精度可以修改的 计算pi 使用莱布尼茨级数计算圆周率 from decimal import Decimal, getcontext # 设置全局精度为 100 位 getcontext().prec = 100 # 使用莱布尼茨级数计算圆周率 pi = Decimal
阅读全文
摘要:python列表推导式 arr = [1, 2, 3, 4, 5]arr_x10 = [1 / x for x in arr] 将arr中每个元素都求下倒数 python的map也可做类似的事 map(function, iterable, ...) arr = [1, 2, 3, 4, 5]res
阅读全文
摘要:在线的游戏, 迁移数据库, 数据比较大, 游戏不能停很久, 先使用sqldump导入不变的表, 再使用python导出可变的表到csv文件, 导入到新库. 找出各表中csv中最大的id, 然后停服, 然后根据各表的id, 从id位置开始再导出新增数据, 再导入到新库. export.py """ 导
阅读全文
摘要:腾讯云上python3.6, 使用pip3.6 install paramiko报错 [root@VM-0-14-centos test]# pip3.6 install paramikoWARNING: Running pip install with root privileges is gen
阅读全文
摘要:使用自带的urllib.request import urllib.request req = urllib.request.Request("http://www.baidu.com") with urllib.request.urlopen(req) as response: data = re
阅读全文
摘要:import paramiko import os def upload_and_unzip(local_file, remote_file, zip_dir): # 创建SSH客户端 ssh = paramiko.SSHClient() ssh.set_missing_host_key_polic
阅读全文
摘要:有些https网站网页首次打开会检测是否是机器人, 可以使用Selenium调用浏览器解决. Selenium是一个自动化测试工具,可以模拟浏览器行为。使用Selenium来控制浏览器,手动完成人机验证。 from selenium import webdriver# 初始化浏览器 driver =
阅读全文
摘要:1.初始化:为每个节点初始化一个计数器,记录从该节点出发可以到达的节点数量。2.深度优先搜索(DFS):从每个未访问的节点开始,进行深度优先搜索。在搜索过程中,标记访问过的节点,并更新计数器。或广度优先搜索(BFS):或者使用广度优先搜索,从每个未访问的节点开始,逐层扩展,标记访问过的节点,并更新计
阅读全文
摘要:pip install mysql-connector-python import mysql.connector # 配置数据库连接参数 config = { 'user': 'your_username', 'password': 'your_password', 'host': 'your_h
阅读全文
摘要:客户端打包脚本, 包括删除临时目录, git还原, 拉取, 改游戏host, 修改标题, 打包zip, 替换图片, 记录日记. pub.py import zipfile import os import shutil import subprocess import re import impor
阅读全文
摘要:class MyClass: myNum = 0 #相当于类的变量 def __init__(self, name): self.name = name self.data = 0 MyClass.myNum += 1 #print("self:", self) #print("__class__:
阅读全文
摘要:import os def listDir(curPath, pixLen): list = [] # print("当前路径:" + curPath) files = os.listdir(curPath) for path in files: fullPath = os.path.join(cu
阅读全文
摘要:def double(a): """两倍 处理 三个引号可以多行注释, 3个单引号也可以用来多行注释 """ return a * 2 a = double(5) print(a) if isinstance(a, int): #检测是否是某个类型 print("a是整数") print(True
阅读全文
摘要:Python 3.12.0 文档 a = "好的, 测试字符tester" b = 17 c = 3 print(a[1:5]) #从第1(包含)个字符取到第5(不包含)个字符 print(a[:3]) #取到第3个字符(不含3) print(a[-5:-1]) #取倒数第5个到倒数第1个 prin
阅读全文