91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python怎么讀取目錄下所有文件名

小億
101
2023-12-01 19:48:28
欄目: 編程語言

可以使用os模塊來讀取目錄下的所有文件名。具體方法如下:

import os

def get_file_names(directory):
    file_names = []
    for filename in os.listdir(directory):
        if os.path.isfile(os.path.join(directory, filename)):
            file_names.append(filename)
    return file_names

# 讀取當前目錄下的所有文件名
current_directory = os.getcwd()
files = get_file_names(current_directory)
print(files)

上述代碼中,get_file_names函數接受一個目錄路徑作為參數,遍歷目錄下的所有文件和文件夾,通過os.path.isfile函數判斷是否為文件,將文件名添加到file_names列表中。最后輸出所有文件名。

如果需要遞歸地讀取目錄下的所有文件名,可以使用os.walk函數,示例如下:

import os

def get_file_names(directory):
    file_names = []
    for root, dirs, files in os.walk(directory):
        for filename in files:
            file_names.append(filename)
    return file_names

# 遞歸地讀取當前目錄下的所有文件名
current_directory = os.getcwd()
files = get_file_names(current_directory)
print(files)

0
安仁县| 沁源县| 宜昌市| 长沙市| 儋州市| 浠水县| 斗六市| 西乌| 阳江市| 千阳县| 乳山市| 大庆市| 马鞍山市| 连山| 东海县| 临潭县| 浦城县| 康马县| 特克斯县| 德兴市| 会同县| 修文县| 洛川县| 都昌县| 宣化县| 永吉县| 河东区| 新巴尔虎右旗| 桑植县| 安溪县| 怀仁县| 宝鸡市| 枣阳市| 大城县| 加查县| 洞口县| 浙江省| 岐山县| 大丰市| 黄石市| 陇西县|