我是一名計算化學學生,我需要創建100個目錄並將幾個python程序複製到每個目錄中,然後將每個目錄提交給我的學校羣集以測試我正在編寫的程序的有效性。而不是輸入mkdir test1,mkdir test2,... mkdir test100然後cp ......數百次我希望能夠編寫一個python程序來完成所有這些工作。我看過幾篇文章,這些文章有點太高級了,我不知道如何去做他們正在說的話,所以我希望有人知道如何去做我想做的事情。使用python執行多個Unix命令
0
A
回答
0
- 您可以從導入os,sys和path開始。
- 創建與範圍i循環,直到100
- 得到當前工作目錄作爲FOLDER_PATH
- 創建名稱= 「測試」
- 環路做FOLDER_NAME =名稱+ STR(I)使用test_path =路徑。加入(FOLDER_PATH,FOLDER_NAME),然後執行以下操作:
if not os.path.exists(test_path): os.makedirs(test_path)
這將使目錄,如果不存在。
然後,爲了將文件複製到它們中,您可以使用相同的循環,並在第5步之後移動它們中的文件。
您可以參考此simple example將許多文件複製到另一個目錄中的給定目錄中。
我希望這可以幫助你獲得更清晰的想法,也讓你的工作做的:P:d
+0
謝謝。這正是我正在尋找的。 –
+0
很高興知道這有幫助:) – anugrah
相關問題
- 1. 一次執行多個unix命令
- 2. 如何從python執行多個unix命令
- 3. 從python代碼執行Unix命令
- 4. 使用ssh執行Unix命令列表
- 5. 使用Java執行UNIX命令
- 6. Unix cat -n命令執行
- 7. 一次執行多個Python命令
- 8. 使用密碼通過python執行unix命令
- 9. 使用fork執行多個命令
- 10. 使用ssh2執行多個命令exec
- 11. 使用j2ssh執行多個命令
- 12. 使用fork執行UNIX命令,執行execvp
- 13. 用流星執行unix命令
- 14. 如何在python腳本中執行多個命令的命令
- 15. 多個命令執行
- 16. 使用Python執行多個adb shell命令
- 17. 使用lftp執行動態命令 - 多個命令
- 18. 如何運行多個Unix命令?
- 19. 如何爲Unix命令行執行「 - 」* 60
- 20. unix命令行執行。 (dot)vs. without
- 21. 從Python執行命令行命令
- 22. 使用python執行CMD命令
- 23. 使用Python在PATH上執行命令
- 24. 使用python執行shell郵件命令
- 25. 使用Python自動執行Subversion命令
- 26. 如何使用相同的shell通過JSCH執行多個unix命令?
- 27. python執行並行命令
- 28. Python命令行執行
- 29. 使用UNIX命令
- 30. 執行「更多」Unix實用程序命令
我不明白爲什麼會有人下來投他謙虛的問題。尼古拉斯正在困難地抓住這個想法來完成他的任務。 我可以同意這個問題沒有格式化,但是如果讀一次,你會得到他想說的。 因此,我會推薦其他人,而不是下調投票和勸阻新手,請給他們一個更好的問題模塊化細分。 他們不需要我們確切的答案。他們只是在尋找一些方向! – anugrah