随笔分类 -  Python

摘要:''' title:批量修改文件名称 author:huyang createtime:2021-01-29 14:50:00 ''' from tkinter import * from tkinter import filedialog from tkinter import messagebo 阅读全文
posted @ 2021-01-29 23:44 十一的杂文录 阅读(151) 评论(0) 推荐(0) 编辑
摘要:在使用 Python-docx 库操作Word文档时,需要插入图片,在设置宽高时,报错“NameError: name 'Inches' is not defined” 原因是:没有 导入 Inches 模块 解决方法: from docx.shared import Inches 阅读全文
posted @ 2021-01-26 22:25 十一的杂文录 阅读(1207) 评论(0) 推荐(0) 编辑
摘要:1、保留小数点后两位 >>> print("{:.2f}".format(3.1415)) 3.14 2、带符号保留小数点后两位 >>> print("{:+.2f}".format(-3.1415)) -3.14 3、不带小数点 >>> print('{:.0f}'.format(2.7)) 3 阅读全文
posted @ 2021-01-22 15:57 十一的杂文录 阅读(960) 评论(0) 推荐(0) 编辑
摘要:'''python 操作 ini 文件 ini文件的特点,多个节(section),每个节下可以存储多个 k-v 值 ''' from configparser import ConfigParser config = ConfigParser() # 写ini文件 def wIni(): conf 阅读全文
posted @ 2021-01-18 16:31 十一的杂文录 阅读(276) 评论(0) 推荐(0) 编辑
摘要:def day1(num): s = 'abcdefghijklmnopqrstuvwxyz' * (num // 26 + 1) for i in range(1, num + 1): print('{0:^{1}}'.format(s[:i] + s[:i -1][::-1], num * 2 阅读全文
posted @ 2020-07-16 11:03 十一的杂文录 阅读(317) 评论(0) 推荐(0) 编辑
摘要:# 使用标准库中 tempfile 下的 TemporaryFile,NamedTemporaryFile # TemporaryFile(mode='w+b', bufsize=1, suffix='', prefix='tmp', dir=None) # NamedTemporaryFilep( 阅读全文
posted @ 2020-07-16 10:15 十一的杂文录 阅读(345) 评论(0) 推荐(0) 编辑
摘要:import os # 拼接路径 print(os.path.join('a', 'b', 'c')) # 获取当前路径 print(os.getcwd()) # 在当前文件夹创建文件夹a # os.makedirs('a') # 将相对路径转为绝对路径 print(os.path.abspath( 阅读全文
posted @ 2020-07-15 19:22 十一的杂文录 阅读(151) 评论(0) 推荐(0) 编辑
摘要:使用 os 删除文件 import os '''删除文件 语法: os.unlink(path) 示例: 删除 b 文件夹中的 12.txt ''' os.unlink('b/12.txt') 使用 os 删除文件夹 import os '''删除文件夹 语法: os.rmdir(path) 示例: 阅读全文
posted @ 2020-07-15 17:54 十一的杂文录 阅读(424) 评论(0) 推荐(0) 编辑
摘要:拷贝 # 拷贝文件import shutil # 语法: shutil.copy(src, dst) '''示例 将 a 文件夹中的 a.txt 拷贝到 b 文件夹 ''' shutil.copy('a/a.txt', 'b') # 拷贝文件夹 import shutil # 语法: shutil. 阅读全文
posted @ 2020-07-15 17:47 十一的杂文录 阅读(1288) 评论(0) 推荐(0) 编辑
摘要:一、主要控件 1.Button 按钮。类似标签,但提供额外的功能,例如鼠标掠过、按下、释放以及键盘操作事件 2.Canvas 画布。提供绘图功能(直线、椭圆、多边形、矩形) 可以包含图形或位图 3.Checkbutton 选择按钮。一组方框,可以选择其中的任意个(类似HTML 中的checkbox) 阅读全文
posted @ 2020-07-05 22:22 十一的杂文录 阅读(201) 评论(0) 推荐(0) 编辑
摘要:环境: win10 Python 3.7.5 vs code 解决方法: 新建环境变量,然后重启 vs code 就可以了 QT_QPA_PLATFORM_PLUGIN_PATH C:\Users\Administrator\Desktop\新建文件夹 (2)\venv\Lib\site-packa 阅读全文
posted @ 2020-07-04 19:03 十一的杂文录 阅读(5924) 评论(0) 推荐(1) 编辑
摘要:多线程 Python3通过两个标准库提供对线程的支持:_thread / threading python中使用线程有两种方法:函数或者用类来包装线程对象 _thread:用函数来包装线程对象 threading:用类来包装线程对象 _thread 函数式:调用 _thread 模块中的 start 阅读全文
posted @ 2020-06-02 17:39 十一的杂文录 阅读(162) 评论(0) 推荐(0) 编辑
摘要:import queue # 官网文档:https://docs.python.org/3/library/queue.html a1 = queue.Queue() # 先进先出队列 a2 = queue.LifoQueue() # 先进后出队列 a3 = queue.PriorityQueue( 阅读全文
posted @ 2020-05-29 16:37 十一的杂文录 阅读(378) 评论(0) 推荐(0) 编辑
摘要:# UUID 生成唯一ID # uuid 是Python内置模块,主要有五种算法。 import uuid # uuid1() 基于时间戳 a1 = uuid.uuid1() print('uuid1():', a1) # uuid2() 基于分布式计算环境DCE(Python中没有这个函数方法) 阅读全文
posted @ 2020-05-29 11:16 十一的杂文录 阅读(1835) 评论(0) 推荐(0) 编辑
摘要:安装 pip install ddt 数据驱动 ddt 可以使用的地方很多 比如: 1. 做接口测试的参数化 2. 读取自动化测试关键字模型的测试用例 等 demo import ddt, unittest lists = [[1, 'a'], [2, 'b'], [3, 'c']] @ddt.dd 阅读全文
posted @ 2020-05-28 17:50 十一的杂文录 阅读(458) 评论(0) 推荐(0) 编辑
摘要:单例模式:主要目的是确保某一个类只有一个实例存在 代码: class A(): def __new__(self, *args, **kwargs): if not hasattr(self, 'name'): testname = super(A, self) self.name = testna 阅读全文
posted @ 2020-05-27 17:04 十一的杂文录 阅读(132) 评论(0) 推荐(0) 编辑
摘要:工厂方法模式是简单工厂模式的衍生,解决了许多简单工厂模式的问题 首先完全实现‘开-闭 原则’,实现了可扩展。其次更复杂的层次结构,可以应用于产品结果复杂的场合。 工厂方法模式的对简单工厂模式进行了抽象。 有一个抽象的Factory类(可以是抽象类和接口),这个类将不在负责具体的产品生产,而是只制定一 阅读全文
posted @ 2020-05-27 16:12 十一的杂文录 阅读(136) 评论(0) 推荐(0) 编辑
摘要:代码 """设计模式--简单工厂模式""" __author__ = 'huyang' class A(): """父类""" def test(self): print('A') class B1(A): """A的子类""" def test(self): print('B1') class B 阅读全文
posted @ 2020-05-27 15:14 十一的杂文录 阅读(141) 评论(0) 推荐(0) 编辑
摘要:import json # 将数据写入json文件 def json_write_file(): data={'name':'张三','age':12} with open('json.json','w') as f: f.write(json.dumps(data,indent=2, ensure 阅读全文
posted @ 2020-05-26 13:57 十一的杂文录 阅读(256) 评论(0) 推荐(0) 编辑
摘要:安装 pip install stylecloud 使用 from stylecloud import gen_stylecloud gen_stylecloud('zhangsan lisi wangwu zhangsan lisi zhaoliu') 结果 深入一点点 from styleclo 阅读全文
posted @ 2020-05-26 00:23 十一的杂文录 阅读(2136) 评论(0) 推荐(0) 编辑

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