Python之OS模块

python学习网 2019-04-22 12:54:03

1.当前路径及路径下的文件

os.getcwd():查看当前所在路径。

os.listdir(path):列举目录下的所有文件。返回的是列表类型。

>>> import os
>>> os.getcwd()
'D:\\pythontest\\ostest'
>>> os.listdir(os.getcwd())
['hello.py', 'test.txt']

2.os.path.splitext(path) 

分离文件名与扩展名;默认返回(fname,fextension)元组,可做分片操作 

>>> os.path.splitext('c:\\csv\\test.csv') 

('c:\\csv\\test', '.csv')

用法:将多个路径组合后返回

 

3.语法:os.path.join(path1[,path2[,path3[,...[,pathN]]]])

返回值:将多个路径组合后返回

注意:第一个绝对路径之前的参数将会被忽略

>>> import os
>>> os.path.join('/my/','name/is/','vampire_techking')
'/my/name/is/vampire_techking'
>>> os.path.join('/my/','name/is/','/vampire_techking')
'/vampire_techking'
>>> os.path.join('/my/','/name/is/','vampire_techking')
'/name/is/vampire_techking'

 

阅读(2395) 评论(0)