分为两种情况:
- 网络连接中的数据流的压缩和解压,或是打开的文件读取一部分
- 打开文件压缩或是解压
分为两种情况:
Python 本身不支持 rar 文件的解压,需要先安装相关依赖才可使用:
1、安装 unrar 模块
pip install unrar
os.listdir(path) 返回参数说明:返回一个二元组 dirpath, filenames (文件夹下只有文件)
原始字符串 - 原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。 原始字符串除在字符串的第一个引号前加上字母 r(可以大小写)以外,与普通字符串有着几乎完全相同的语法。
print( r'\n' ) print( R'\n' )
Win 10下安装Python某个库报错:
Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
executemany(templet, args):能同时执行多条语句,执行同样多的语句可比execute()快很多,强烈建议执行多条语句时使用executemany
使用pymysql的 course.executemany(sql, update_list) 进行批量更新
程序的跑批日志有时候累加的多了会特别的大,如果我们只需要获取文件的后几行的话,就不需要依次遍历。
在使用win32api来修改同步windows的系统时间时报错:
win32api.SetSystemTime(tm_year, tm_mon, tm_wday, tm_mday, tm_hour, tm_min, tm_sec, int(msec))
pywintypes.error: (1314, 'SetSystemTime', '客户端没有所需的特权。')