python——os模塊

os的一些方法:

1)os.mkdir(目錄名,許可權) ##創建目錄 mkdir

In [189]: os.mkdir("osdir")

2)os.makedirs() ##創建一系列目錄 mkdir -p

In [192]: os.makedirs("osdir/dir/dd/d")

3)os.remove() ##刪除一個文件 rm -fr

4)os.removedirs()

5)os.rmdir()

6)os.listdir() ##列出文件內容 ls

7)os.getcwd() ##查看當前說在目錄 pwd

8)os.chdir() ##切換目錄 cd

In [210]: os.chdir("/")

Advertisements

In [211]: os.getcwd()

Out[211]: '/'

9)os.path.isdir() ##是否是目錄

In [212]: os.path.isdir("/etc")

Out[212]: True

10)os.path.isfile() ##是否是文件

In [216]: os.path.isfile("/etc/passwd")

Out[216]: True

11)os.path.exists() ##是否存在

In [217]: os.path.exists("/etc/passwd")

Out[217]: True

12)os.path.join() ##連接兩個部分成為一個路徑

Advertisements

In [218]: os.path.join("io","oi")

Out[218]: 'io/oi'

13)os.path.split() ##分割一個路徑成為兩部分

In [219]: os.path.split("/etc/passwd")

Out[219]: ('/etc', 'passwd')

14)os.path.getsize() ##獲得文件大小

In [220]: os.path.getsize("/etc/passwd")

Out[220]: 2323

15)os.walk()

In [223]: ok = os.walk("/osdir")

In [225]: ok.next()

Out[225]: ('/osdir', ['d1'], ['file2'])

Advertisements

你可能會喜歡