我需要在父文件夾中搜索所有config.xml文件 ,並在這些文件中將一個字符串替換爲另一個字符串。 (從這裏到那裏)python中的多重搜索和替換
-4
A
回答
1
import os
parent_folder_path = 'somepath/parent_folder'
for eachFile in os.listdir(parent_folder_path):
if eachFile.endswith('.xml'):
newfilePath = parent_folder_path+'/'+eachFile
file = open(newfilePath, 'r')
xml = file.read()
file.close()
xml = xml.replace('thing to replace', 'with content')
file = open(newfilePath, 'w')
file.write(str(xml))
file.close()
希望這是你在找什麼。
0
相關問題
- 1. python搜索和替換
- 2. 多行搜索和替換
- 3. Python搜索和替換是重複替換字符串?
- 4. python中的多重替換
- 5. 搜索和替換
- 6. Python搜索和替換文件
- 7. 搜索和替換使用python
- 8. Python搜索和替換不工作
- 9. 的Javascript搜索和替換
- 10. TCL搜索和替換多個occurances
- 11. 多行搜索和替換工具
- 12. 多字符串搜索和替換
- 13. 搜索替換多個
- 14. 如何將搜索和替換使用python多個正則表達式重新
- 15. VIM搜索和替換
- 16. CouchDB搜索和替換
- 17. 搜索和替換在Vi
- 18. JavaScript搜索和替換?
- 19. 桑達搜索和替換
- 20. CSV搜索和替換
- 21. Powershell搜索和替換
- 22. 搜索和替換方法?
- 23. c#搜索和替換
- 24. 搜索和替換SQL
- 25. 搜索和替換操作
- 26. Imacro搜索和替換
- 27. VB.NET中的搜索/替換
- 28. 如何在多個類別中搜索和替換python中的關鍵字?
- 29. Python的搜索和替換不更換正確
- 30. 如何搜索和替換python中的多個文本文件的值?
到目前爲止您嘗試了什麼?什麼都行不通,你卡在哪裏? – cdhowie
爲什麼使用Python這個?你可以通過使用find和sed的shell來完成。 –
這是一個很好的理念,事先記錄並嘗試一些你自己的想法,如果你不能處理它,可以問一個問題,也許你嘗試了一些代碼/算法步驟。不要吝嗇任何東西,但從你的帖子看來,你沒有嘗試任何東西,只是希望別人來解決你的問題。 – Bogdan