python中os模块操作目录与文件名小结

Posted 畅思笔录

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中os模块操作目录与文件名小结相关的知识,希望对你有一定的参考价值。

(1). 创建目录:

        SigleDir = ‘sigle_layer‘

        MultiDir = ‘D:\Web\multi_layer‘

        创建单层目录: os.mkdir(SigleDir)

        创建多层目录: os.makedirs(MultiDir)

(2). 文件路径和文件名的折分与合并

        拆分:  dirname, filename = os.path.split(‘D:\python_code\split_functon.py‘)

        print ‘dirname=‘,dirname,‘; filename=‘,filename

        结果输出为:dirname= D:python_code ; filename= split_functon.py

        合并: filepath = os.path.join(‘D:\python_code‘, ‘split_functon.py‘)

        print filepath 

        结果输出为:D:python_codesplit_functon.py

(3). 文件名和扩展名的拆分

        name, suffix = os.path.splitext(‘D:\python_code\split_functon.py‘)

        print ‘name=‘,name, ‘; suffix=‘,suffix

        结果输出为 : name= D:python_codesplit_functon ; suffix= .py

 

以上是关于python中os模块操作目录与文件名小结的主要内容,如果未能解决你的问题,请参考以下文章

python之OS模块(对文件or目录操作)

[Python3]目录与文件操作

python文件与目录操作

Python之os.path路径模块中的操作方法总结

Python 的os模块与sys模块

Python Linux系统管理之文件与文件路径管理