合集-python
摘要:Python基础 一、前序 查看Python版本 pyhton -V 或 Python --version 二、基础部分 2.1 基础语法 编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -*-
阅读全文
摘要:日志处理logging 一、日志输出 日志默认的输出等级为:waring级别及以上的等级 修改日志的默认输出等级通过logging.basicConfig(level='INFO') 记录日志打印时间:logging.basicConfig(format=console_fmt) console_f
阅读全文
摘要:字符串 字符串属于不可变类型,对字符串的操作会产生新的字符串,原来的值并没有发生变化 字符串的运算 + 字符串的拼接 * 重复字符串内容 in 或 not in 判断一个字符串中是否包含另一个字符串 []和[:]运算符从字符串取出某个字符或某些字符。 索引和切片 字符串的索引和切片操作跟列表、元组几
阅读全文
摘要:python处理多并发 在python中实现多并发可以通过多线程,多进程或者异步I/O方式实现,各种方法适合的应用场景不同,具体选择取决于你的任务类型和资源需求 多线程 多线程适合于I/O密集型任务,因为线程相对轻量,可以方便地切换来优化等待时间 import threading def worke
阅读全文
摘要:from PIL import Image, ImageDraw, ImageFont, ImageFilter import random 随机字母: def rndChar(): return chr(random.randint(65, 90)) 随机颜色1: def rndColor():
阅读全文
摘要:re模块 正则表达式符号: 表达符号 说明 . 匹配所有字符串,除\n以外 - 表示范围[0-9] * 1.匹配前面的子表达式零次或多次,匹配前面的字符0次或多次2.re.findall(“ab*”,“cabc3abcbbac”)结果:[‘ab’, ‘ab’, ‘a’] + 匹配前面的子表达式一次或
阅读全文
摘要:openpyxl 安装 pip install openpyxl 注意:openpyxl模块只支持xlsx/xlsm/xltx/xltm格式,不支持xls格式。 为了能够将图像(jpeg、png、bmp 等)包含到 openpyxl 文件中,您还需要可以使用以下命令安装的“pillow”库: $ p
阅读全文
摘要:Python - PEP8 编码风格 参考文档:https://peps.python.org/pep-0008/ 风格指南的核心在于一致性。与风格指南保持一致非常重要。项目内部的一致性更为重要。而模块或功能内部的一致性则尤为重要。 注意:不要为了遵循本PEP而破坏向后兼容性 忽略特定准则的其他一些
阅读全文
摘要:with 关键字 with关键字为我们提供了一种优雅的方式来处理文件操作、数据库连接等需要明确释放资源的场景 with是python中的一个关键字,用于上下文管理协议(context Mangement protocol),它简化了资源管理代码,特别是那些需要明确释放或者清理的资源(如文件,网络连接
阅读全文

浙公网安备 33010602011771号