2 回答

TA貢獻(xiàn)1873條經(jīng)驗(yàn) 獲得超9個(gè)贊
這幾乎肯定是您的工作目錄的問題。腳本的位置并不意味著文件的創(chuàng)建位置,您可能在錯(cuò)誤的位置查找結(jié)果文件。在腳本中添加一行:
import os
print(os.getcwd())
然后檢查是否wifipasswords.txt在該目錄中(應(yīng)該是)。如果您想顯式地將文件放置在與腳本相同的目錄中(一般來說這不是一個(gè)好主意,因?yàn)槟_本通常安裝在受保護(hù)的位置,但對(duì)于個(gè)人使用來說是可以的),您可以使用以下命令顯式更改工作目錄:
import os
import os.path
os.chdir(os.path.dirname(__file__))
或在不更改工作目錄的情況下顯式限定文件名,例如:
path = os.path.join(os.path.dirname(__file__), 'wifipasswords.txt')

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超2個(gè)贊
確保:
你正在運(yùn)行 python main .py
你沒有同時(shí)安裝 python2 和 python3,導(dǎo)致 PATH 變量中的“python.exe”實(shí)際上是 python2。如果這樣做,請(qǐng)編輯路徑變量。
- 2 回答
- 0 關(guān)注
- 183 瀏覽
添加回答
舉報(bào)