- 获取多个文件夹的路径
glob包是一个简单的文件匹配包,用来查找符合特定规则的文件路径名,支持使用简单的通配符进行配匹配,包括: * ? []- glob.glob(‘路径’)
获取指定路径下的文件路径名 - glob.iglob(‘路径’)
返回一个可遍历对象 - 通配符解释
*:匹配文件名中的0个或任意多个字符
?:匹配文件名中的单个字符
[]:使用字符区间([a-z]),可以匹配多个字符中的一个字符
- glob.glob(‘路径’)
- os 模块
- 包含普遍的操作系统功能
- os.name:指示你正在使用的平台
- os.getcwd():得到当前工作目录
- os.listdir(path):返回指定目录下的所有文件和目录名
- os.path.split(path):返回一个路径的目录名和文件名
- os.path.join(path, *paths):连接路径
- 从多个文件夹路径下,获取多个文件(此处读取.txt 文件)
- 拼接出文件的完整路径
os.path.join(path, *paths) - 判断.txt 文件
file.endswith(".txt") - 读取文件
pd.read_csv(“文件完整路径”)
- 拼接出文件的完整路径
# 导入需要用的包
import pandas