悉野小楼

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  Python

python的decimal默认精度为28
摘要:python的decimal的精度可以修改的 计算pi 使用莱布尼茨级数计算圆周率 from decimal import Decimal, getcontext # 设置全局精度为 100 位 getcontext().prec = 100 # 使用莱布尼茨级数计算圆周率 pi = Decimal 阅读全文

posted @ 2024-11-15 14:31 悉野 阅读(40) 评论(0) 推荐(0) 编辑

python列表推导式
摘要: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 阅读全文

posted @ 2024-11-15 10:48 悉野 阅读(2) 评论(0) 推荐(0) 编辑

python从旧库中导出csv并导入新库
摘要:在线的游戏, 迁移数据库, 数据比较大, 游戏不能停很久, 先使用sqldump导入不变的表, 再使用python导出可变的表到csv文件, 导入到新库. 找出各表中csv中最大的id, 然后停服, 然后根据各表的id, 从id位置开始再导出新增数据, 再导入到新库. export.py """ 导 阅读全文

posted @ 2024-11-15 10:43 悉野 阅读(15) 评论(0) 推荐(0) 编辑

python安装paramiko报错
摘要:腾讯云上python3.6, 使用pip3.6 install paramiko报错 [root@VM-0-14-centos test]# pip3.6 install paramikoWARNING: Running pip install with root privileges is gen 阅读全文

posted @ 2024-08-23 11:55 悉野 阅读(172) 评论(0) 推荐(0) 编辑

python读取网页
摘要:使用自带的urllib.request import urllib.request req = urllib.request.Request("http://www.baidu.com") with urllib.request.urlopen(req) as response: data = re 阅读全文

posted @ 2024-08-22 12:00 悉野 阅读(8) 评论(0) 推荐(0) 编辑

python ssh上传文件到linux并解压
摘要:import paramiko import os def upload_and_unzip(local_file, remote_file, zip_dir): # 创建SSH客户端 ssh = paramiko.SSHClient() ssh.set_missing_host_key_polic 阅读全文

posted @ 2024-08-20 16:41 悉野 阅读(16) 评论(0) 推荐(0) 编辑

python下载带https验证的网页
摘要:有些https网站网页首次打开会检测是否是机器人, 可以使用Selenium调用浏览器解决. Selenium是一个自动化测试工具,可以模拟浏览器行为。使用Selenium来控制浏览器,手动完成人机验证。 from selenium import webdriver# 初始化浏览器 driver = 阅读全文

posted @ 2024-08-02 23:16 悉野 阅读(15) 评论(0) 推荐(0) 编辑

有向图求每个节点到可到达图中所有节点的个数
摘要:1.初始化:为每个节点初始化一个计数器,记录从该节点出发可以到达的节点数量。2.深度优先搜索(DFS):从每个未访问的节点开始,进行深度优先搜索。在搜索过程中,标记访问过的节点,并更新计数器。或广度优先搜索(BFS):或者使用广度优先搜索,从每个未访问的节点开始,逐层扩展,标记访问过的节点,并更新计 阅读全文

posted @ 2024-07-29 16:57 悉野 阅读(43) 评论(0) 推荐(0) 编辑

python mysql操作
摘要:pip install mysql-connector-python import mysql.connector # 配置数据库连接参数 config = { 'user': 'your_username', 'password': 'your_password', 'host': 'your_h 阅读全文

posted @ 2024-07-26 13:32 悉野 阅读(5) 评论(0) 推荐(0) 编辑

python调用cocos creator打包多个小游戏脚本
摘要:客户端打包脚本, 包括删除临时目录, git还原, 拉取, 改游戏host, 修改标题, 打包zip, 替换图片, 记录日记. pub.py import zipfile import os import shutil import subprocess import re import impor 阅读全文

posted @ 2024-07-17 09:55 悉野 阅读(102) 评论(0) 推荐(0) 编辑

python练习4 类相关操作
摘要:class MyClass: myNum = 0 #相当于类的变量 def __init__(self, name): self.name = name self.data = 0 MyClass.myNum += 1 #print("self:", self) #print("__class__: 阅读全文

posted @ 2023-10-14 20:06 悉野 阅读(6) 评论(0) 推荐(0) 编辑

python学习笔记3 文件操作 遍历目录, 列出文件名
摘要:import os def listDir(curPath, pixLen): list = [] # print("当前路径:" + curPath) files = os.listdir(curPath) for path in files: fullPath = os.path.join(cu 阅读全文

posted @ 2023-10-13 11:13 悉野 阅读(43) 评论(0) 推荐(0) 编辑

Python学习笔记2 常用类型list tuple dict set
摘要:def double(a): """两倍 处理 三个引号可以多行注释, 3个单引号也可以用来多行注释 """ return a * 2 a = double(5) print(a) if isinstance(a, int): #检测是否是某个类型 print("a是整数") print(True 阅读全文

posted @ 2023-09-27 16:29 悉野 阅读(9) 评论(0) 推荐(0) 编辑

Python学习笔记 定义 赋值 条件 循环
摘要: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 阅读全文

posted @ 2023-09-25 20:08 悉野 阅读(13) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示