python基础之11选5源码出售

众所周知,11选5源码出售【企 娥:217 1793 408】python是一个跨平台的语言,源代码可以在不同的系统平台执行。关于文件、目录的一些操作,有两个特别重要的模块,os模块和os.path模块。

os模块中关于文件/目录常用的函数使用方法

关于工作目录的操作
getcwd()返回当前工作目录

>> import os
>> os.getcwd()
'D:\ruanjian\Anaconda\Scripts'

chrcwd()改变工作目录

>> os.chdir('D:\')
>> os.getcwd()
'D:\'

关于目录的操作
listdir(绝对路径),列出目录里的文件。

>> os.listdir('D:\youxiv\英雄联盟')
['Cross', 'LeagueClient', 'TCLS']

mkdir(path),创建单层目录。若目录已存在,则抛出异常。

>> os.mkdir('D:\new')
>> os.mkdir('D:\new')
Traceback (most recent call last):
File "<pyshell#7>", line 1, in <module>
os.mkdir('D:\new')
FileExistsError: [WinError 183] 当文件已存在时,无法创建该文件。: 'D:\new'

makedirs(path),递归创建多层目录。若目录已存在,则抛出异常。

>> os.makedirs('D:\A\B\C')
1
rmdir(path),删除单层目录,若目录非空,则抛出异常。
removedirs(path),递归删除多层目录。若目录非空,则抛出异常。

>> os.rmdir('D:\new')
>> os.removedirs('D:\A\B\C')

关于文件的操作
remove(path),删除文件
rename(old,new),重命名文件

>> os.rename('D:\A\B\C\new.txt','D:\A\B\C\rename.txt')

>> os.remove('D:\A\B\C\rename.txt')

猜你喜欢

转载自blog.51cto.com/13925863/2160591