python檢視當前資料夾下的資料夾和檔案

2021-09-23 06:13:07 字數 603 閱讀 7485

import os

print(os.getcwd())

print(os.listdir('.'))

print(os.listdir(os.getcwd()))

items = os.listdir(os.getcwd())

for item in items:

if os.path.isdir(item):

print(item)

通過listdir可以得到items,通過迭代的方式就可以將資料夾下的所有檔案及目錄print出來。

import os

for root, dirs, files in os.walk('.'):

for name in files:

print(os.path.join(root, name))

for name in dirs:

print(os.path.join(root, name))

使用os.walk()不需要通過寫迭代就可以將子資料夾下的所有檔案讀出。

利用python 獲取當前資料夾下所有檔名

這裡通過os下的兩個函式實現,os.walk 和os.listdir import os def file name file dir for root,dirs,files in os.walk file dir print root 當前目錄路徑 print dirs 當前路徑下所有子目錄 pr...

python如何獲取當前資料夾下所有檔名詳解

前言 os 模組下有兩個函式 os.walk os.listdir 示例 coding utf 8 iwww.cppcns.commport os def file name file dir for rootwldiiulep,dirs,files in os.walwww.cppcns.comk...

linux 壓縮當前資料夾下所有檔案

linux zip壓縮。壓縮當前資料夾下所有檔案,壓縮為a.zip。命令列的方法是怎樣。zip r filename.zip 資料夾名 tar命令可以用來壓縮打包單檔案 多個檔案 單個目錄 多個目錄。常用格式 單個檔案壓縮打包 tar czvf my.tar file1 多個檔案壓縮打包 tar c...