我有一個字符串列表(存儲在一個.txt文件中,每行一個字符串),我想製作一個腳本,它會佔用第一行並搜索所有文件夾目錄中的名稱,然後取第二行並搜索所有文件夾名稱等。我該怎麼做呢?希望我讓自己清楚。 THKS!Python - 使用字符串列表來搜索文件夾名稱
0
A
回答
1
本示例從文本文件讀取路徑並將其打印出來。用您的搜索邏輯替換打印。
import os
textfile = open('C:\\folder\\test.txt', 'r')
for line in textfile:
rootdir = line.strip()
for subdir, dirs, files in os.walk(rootdir):
for file in files:
print(os.path.join(subdir, file))
1
假設通過搜索所有文件夾你的意思是打印出來的標準輸出,你可以這樣做:
它將輸出是這樣的:
directory 1: ['subfolder_1', 'subfolder_0']
directory 2: ['subfolder_0']
directory 3: []
注意我建議使用with
以打開文件,因爲即使發生異常,它也會自動關閉它們。
+0
非常感謝!有效! – Rafaelpsmed
+0
@Rafaelpsmed不用客氣。請接受某人的回答,以便將問題標記爲已回答。 – Nurjan
相關問題
- 1. 按字符串搜索字段名稱
- 2. 在Windows註冊表中使用bat文件搜索某個字符串名稱
- 3. PHP搜索文件夾的名稱
- 4. Python:在文件上搜索字符串
- 5. python:搜索文件的字符串
- 6. 搜索字符串找到文件名
- 7. 通過使用字符串列表在文件中搜索多個字符串
- 8. 無法使用isdir搜索文件夾名稱時,使用Python進行數字搜索
- 9. 使用Python在python文件的模塊中搜索字符串
- 10. 搜索名稱Python字典
- 11. python從zip文件夾中獲取文件夾名稱列表
- 12. 批處理文件在目錄名稱中搜索字符串
- 13. 搜索字符串文件
- 14. 豬:Python的UDF來搜索文本關鍵字/字符串列表
- 15. oratab文件中具有相似名稱的Python搜索字符串
- 16. 使用python搜索字符串
- 17. 搜索字符串列表使用正則表達式來查找子字符串Python
- 18. 如何使用Visual Basic.NET搜索文件夾名稱和zip文件夾?
- 19. 在Python中高效搜索字符串列表以獲取字符串列表
- 20. Python 3熊貓目錄搜索文件名中的字符串
- 21. 使用Python來搜索字符串,其中數字迭代
- 22. 如何使用preg_match搜索文件夾名稱
- 23. 使用Python在txt文件中搜索多個字符串
- 24. 使用fnmatch的文件名字符串搜索()
- 25. 子文件夾內結合子文件夾的名稱,使一個字符串
- 26. 在文件夾中搜索字符串的所有文件
- 27. 在文件夾中搜索包含子字符串的文件,python?
- 28. 在文本文件中搜索字符串:名稱未定義錯誤python3
- 29. sed命令來搜索字符串和搜索的字符串
- 30. Python的搜索字符串
非常感謝!有效!你與努爾讚的答案解決了我的問題! – Rafaelpsmed