1 回答

TA貢獻1799條經驗 獲得超9個贊
首先,檢查一下你是否正確處理空格,這不是那么明顯。嘗試在批處理文件中添加空格 (? ) 和反斜杠 ( ) 前綴,如下所示:\?
@py.exe C:\Users\myName\OneDrive\ -\ companyName\04\ Programming\01\ Visual\ Studio\ Code\LearningPython\pw.py %*
@pause
另一種方法是將路徑用引號引起來,即:
@py.exe "C:\Users\myName\OneDrive - companyName\04 Programming\01 Visual Studio Code\LearningPython\pw.py" %*
@pause
您還可以考慮添加以下內容:
if __name__ == "__main__":
? ? #code here
使用PASSWORDSdict 之后,即:
#! python3
# pw.py - An insecure password locker program.
import sys, pyperclip
PASSWORD = {'email': 'F7minlBDDuvMJuxESSKHFhTxFtjVB6',
? ? ? ? ? ? 'blog': 'VmAlvQyKAxiVH5G8vo1if1MLZF3sdt',
? ? ? ? ? ? 'luggage': '12345'}
if __name__ == "__main__":
? ? if len(sys.argv) < 2:
? ? ? ? print('Usage: python pw.py [account] - copy account password')
? ? ? ? sys.exit()
? ? # And so on...
添加回答
舉報