OS 模块

扫码查看

 os.grtcwd()    获取文件当前目录(路径)

>>> os.getcwd()

'E:\\tools\\python\\Python'

os.chdir(path)     更改访问路径

>>> os.chdir('E:\\tools\\python')

>>> os.getcwd()

'E:\\tools\\python'

os.curdir   os.pardir ---->  '.' '..'

>>> os.chdir('E:\\tools\\python')

>>> os.chdir(os.curdir)

>>> os.getcwd()

'E:\\tools\\python'
>>> os.chdir(os.pardir)

>>> os.getcwd()

'E:\\tools'

os.makedir  创建单个文件

os.makedirs  递归创建文件    #从路径给出但又不存在的文件开始创建,直到走完所给路径

>>> os.getcwd()

'E:\\tools'
>>> os.listdir('E:\\tools')

['Altium Designer 17', 'keil', 'mye', 'mysql-installer-community-8.0.13.0.msi', 'mysql-installer-web-community-8.0.13.0.msi', 'pass', 'pr', 'python', 'video_baofeng', 'war']
>>> os.listdir('E:\\tools\\pass')#打印目录下所有文件,包括隐藏文件

['pass1']
>>> os.getcwd()

'E:\\tools'

os.removedir   删除单级目录

os.removedirs 先删除指定单级目录,再对上一级文件进行判断,若为空则删除,若不为空,指令结束

os.removedirs('E:\\tools\\pass\\pass1')#pass文件中只有pass1

>>> os.listdir('E:\\tools')

['Altium Designer 17', 'keil', 'mye', 'mysql-installer-community-8.0.13.0.msi', 'mysql-installer-web-community-8.0.13.0.msi', 'pr', 'python', 'video_baofeng', 'war']
>>>  
01-26 03:51
查看更多