1. 读取一个文件夹里所有文件名字
① os.listdir(path)
仅当前路径下的文件名,不包括子目录中的文件
import os
s_path = r'C:\Users\Desktop\标准文件'
os.listdir(s_path)
output:['1.zip', '2.zip', '3.zip', 'Users']
② os.walk()
遍历文件夹下所有的文件,包含子目录下的文件。
上面能够满足需求,暂时不研究这个
2. 打开zip文件
import zipfile
p_file = zipfile.ZipFile('1.zip', "r")
name = p_file.namelist() # 获取比较文件列表
print(name)
p_file.extract(name[1], p_path) # 解压文件
p_file.close() # 关闭文件,必须有,释放内存
>>output: ['Users/LocalAdmin/AppData/Local/Temp/kau2a2212905r02sk-1.zip/', 'Users/LocalAdmin/AppData/Local/Temp/kau2a2212905r02sk-1.zip/kau2a2212905r02sk-1.mdb']
3. 读.mdb文件
3.1 成功运行的代码
首先放出成功运行的代码:
import pypyodbc
p_path =