python_os模块及常用方法

python的os模块,用来对文件或文件夹进行操作。是系统与python进行交互的一个接口。在python程序中,用import os 进行模块导入。

1.对目录和文件进行分割:os.path.split()

例:a = os.path.split("D:\zhuanhuan\3\Query2.TAB")

      print a

运行结果如下:

图1

2.新建文件夹:os.mkdir()

例:os.mkdir("aaa")

在py程序所在的路径下建立aaa文件夹

3.操作系统特定的路径分隔符:os.sep

例:b= os.sep

       print b

运行结果:\

在windows下,路径分隔符为"\",在linux下,路径分隔符为"/"

4.递归创建多级目录:os.makedirs()

 图2    

5.返回某个路径包含的所有文件和文件夹:os.listdir()

图3

返回结果如图4:

图4


6.返回文件名:os.path.basename()

例如:path =r"F:\test\city\level2\config.json"

        print os.path.basename(path)

返回结果:config.json

7.路径拼接:os.path.join()

举例如明:

图5

返回结果:F:\test\province\level2

8.遍历所有的文件或文件夹:os.walk()

图6
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容