Python is Best

Python——os模块 os.path模块

2017-10-23  本文已影响11人  So_ProbuING

Pythos中调用操作系统的模块,提供对操作系统进行调用的接口

API方法

os.makedirs('a\\b\\c')
print(os.path.dirname('a'+sep+'b'+sep+'c'))
# >>> a/b

os.path模块

os.path模块用于以一种可移植的方式操作路径名称。由os模块导入

path = '../pathon /foo'
print(op.abspath(path))
path = '/Users/D9ing/PycharmProjects/python/PythonLesson/pathon'
print(op.basename(path))
>>>
pathon
path = '/Users/D9ing/PycharmProjects/python/PythonLesson/pathon'
print(op.dirname(path))
>>> 
/Users/D9ing/PycharmProjects/python/PythonLesson
print(op.join('home', 'user', 'python'))
home/user/python
path = '/Users/D9ing/PycharmProjects/python/PythonLesson/pathon'
print(op.split(path))
>>>
('/Users/D9ing/PycharmProjects/python/PythonLesson', 'pathon')
path = '/Users/D9ing/PycharmProjects/python/PythonLesson/pathon'
print(op.splitdrive(path))
>>>
('', '/Users/D9ing/PycharmProjects/python/PythonLesson/pathon')
上一篇下一篇

猜你喜欢

热点阅读