os 模块 os 模块 网站笔记:https://www.cnblogs.com/Eva-J/articles/11266790.html#_label7 import os print(os.path.getsize(r'D:\Network_Backup\IT_assets.xlsx')) # 获取文 2024-11-25 17 0
re模块 re模块 正则表达式测试网站:https://tool.chinaz.com/regex 字符组: 匹配所有数字:[0-9] 匹配所有小写字母:[a-z] 匹配所有大写字母:[A-Z] 匹配所有字母数字:[0-9a-ZA-Z] 只能从ascii码小的值到大的值,可以一次取多个区间:[0-9a-f] 2024-11-25 4 0
Logging模块用法 logging库日志级别 1. 基础用法(直接将日志内容输出到控制台) 使用baseConfig()来制定日志输出的级别,默认只输入warning以上级别的日志信息 import logging logging.basicConfig(level=logging.DEBUG) # set t 2024-11-25 0 0
Json模块 Json模块 json 是一种通用的数据传输格式,本质上就是一个字符串;目的是让其他程序能读懂接受到的数据内容。 序列化模块 loads dumps —- 和内存做交互 load dump —- 和文件做交互 序列化(dump/dumps)和 反序列化(load/loads) import json 2024-11-25 5 0
Socket模块(网络编程) 一、Socket(TCP协议) 1. 一次性收发信息的工具 Server端配置: import socket # 内置模块,无需安装 sk = socket.socket() # 实例化一个socket对象 sk.bind(('127.0.0.1', 8080)) # 绑定IP地址和端口号 2024-11-25 7 0
时间 模块 time 模块 详细笔记网站:https://www.cnblogs.com/Eva-J/articles/11266790.html#_label5 import time # shows the current time in seconds since the epoch (January 2024-11-25 6 0
对txt文件的操作 1、逐行读取txt文件 def read_txt_file_by_line(filepath): with open(filepath, 'r', encoding='utf-8') as file: for line in file: print(l 2024-11-25 2 0
编码(unicode、gbk、utf-8)之间的转换 编码(unicode、gbk、utf-8)之间的转换 #utf-8(世界通用编码)编码的中文字符占用3个字节,gbk编码的中文字符占用2个字节 s="你好,中国!" print(s.encode('unicode-escape')) #unicode转义序列,默认是unicode编码,转换为un 2024-11-25 2 0