一、os.walk()文件(夹)读取 遍历指定路径下的所有文件和文件夹 示例代码如下 1 2 3 4 5 6 7 8 9 10 mdfFolder= D:\hanshan\MDF for root, dirs, files in os.walk(mdfFolder): # root为根目录,即读取的文件夹目录(md
一、os.walk()文件(夹)读取遍历指定路径下的所有文件和文件夹 示例代码如下
二、os.path.join()文件路径拼接(跨系统也可用) 1. 介绍在不同的操作系统种路径的拼接符号是不一样的,如Windows系统是\,Linux系统是/ 为了程序能在不同系统中都能同样执行,在python种使用os.path.join可以自动适配系统路径符号 2. 使用引入os库 使用os.path.join()函数 传入参数,可以是两个参数也可以是三个参数 2.1 两个参数 两个参数时,第一个是路径前缀(可通过os.getcwd()获取当前位置系统路径),第二个参数是文件名 如os.path.join(os.getcwd(),'test.txt') 如果系统为windows,且当前系统路径为D:\Projects\demo,则拼接后的结果为D:\Projects\demo\test.txt 2.2 三个参数 三个参数时,第一个是路径前缀,第二个是相对路径(即中间的路径),第三个参数是文件名 如os.path.join(os.getcwd(),'TEST','test.txt') 如果系统为windows,且当前系统路径为D:\Projects\demo,则拼接后的结果为D:\Projects\demo\TEST\test.txt 3. 示例代码具体的参考代码可参考以下
4. 打印结果拼接后的结果如下 |
2019-06-18
2019-07-04
2021-05-23
2021-05-27
2021-05-27