中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
鄂伦春自治旗| 花莲县| 天长市| 玉屏| 聂荣县| 太原市| 高碑店市| 荃湾区| 成安县| 宜君县| 赫章县| 闸北区| 普洱| 东阳市| 洪湖市| 苏尼特左旗| 永济市| 太康县| 靖边县| 漾濞| 吉林省| 镇雄县| 景谷| 晋城| 五原县| 昌图县| 清水河县| 深泽县| 左贡县| 娄底市| 甘德县| 崇州市| 固始县| 津南区| 林周县| 奉贤区| 简阳市| 大同县| 广州市| 阿拉善盟| 汝南县|