簡體   English   中英

Python從文件夾中讀取未打開的文件

[英]Python reading unopened files from a folder

有沒有辦法僅通過傳遞該文件夾中存在的一個特定文件名來讀取該文件夾中的所有未打開文件?我知道使用os.walk讀取通過該目錄名的目錄中的所有文件。特定問題,我只能傳遞一個文件名。需要您的幫助來解決此問題。謝謝。

如果我對您的理解正確,那么您希望讀取單個文件的路徑,而您想讀取該文件所在文件夾中的所有文件。

您可以輕松實現:

dir_name, file_name = os.path.split(filepath)
for root, dirs, files in os.walk(dir_name):
    for file in files:
        with open(file) as f:
            file_content = f.read()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM