OS对目录的操作以及引用
首先要引入os模块:import os
这里介绍两种import方式:
- 导入模块:import 包名.模块名
- 导入模块:from 包名.模块名 import 函数名
注意事项:
导入的时候,必须从最顶级开始一层一层的导入,不然会报错
导入模块的时候,必须从包名开始导入,否则会报错
如果引用的模块在lib下,可以直接使用
>>> import os
>>> path=os.getcwd()
>>> print("1获取到的当前路径是:{0}".format(path))
1获取到的当前路径是:C:\Users\A0032288
>>> os.mkdir("../vict") #相对路径
>>>os.mkdir("D:/pest_py12") #绝对路径
>>> os.path.split('/Users/michael/testdir/file.txt')
('/Users/michael/testdir', 'file.txt')
>>> os.path.splitext('/path/to/file.txt')
('/path/to/file', '.txt')
# 对文件重命名:
>>> os.rename('test.txt', 'test.py')
# 删掉文件:
>>> os.remove('test.py')
>>>new_path_2=os.path.join(os.get