我需要幫助試圖列出python目錄,我想編碼一個python病毒,只是概念證明,沒有什麼特別的。上市目錄在Python多行
#!/usr/bin/python
import os, sys
VIRUS=''
data=str(os.listdir('.'))
data=data.translate(None, "[],\n'")
print data
f = open(data, "w")
f.write(VIRUS)
f.close()
編輯:我需要的是多行的,所以當我列出directorys我可以感染被列出,則第二等的第一個文件。
我不想使用ls命令,因爲我希望它是多平臺的。
什麼是你想在這裏做什麼? – 2013-05-05 03:42:47
是什麼問題? 'os.listdir(directory)'將返回目錄 – 2013-05-05 03:43:35
中所有內容的列表,以便您的病毒可能進入計算機中的每個文件。您可能需要編寫更多的遞歸代碼,以便在您將病毒寫入單個文件時不會停在目錄中 – 2013-05-05 04:02:03