![](/img/trans.png)
[英]how to ask user input a string with a timeout embeded in python on windows machine?
[英]How can I ask for user input in python through the terminal in windows?
我試圖在 GitHub 上創建我自己的 Jarvis 終端程序版本。 我會提示一個菜單供用戶在 Windows 終端中查看和選擇,同時根據終端的輸入繼續調用函數。 我知道如何使用“導入”調用同一目錄中的文件,但是我將如何傳遞用戶給我的參數,因為只要我運行我的主程序,代碼就不會停止要求用戶輸入。
一個例子是
1次
2. 天氣
3. 定時器
file1 有時間功能,file2 有天氣,file3 有計時器。
我會在我的主程序 Assistant 中調用 file1、file2 和 file3。 File2 (Weather) 期望用戶編寫一個位置並將其傳遞給函數,例如,用戶應該編寫“Weather Dallas”,而我的代碼將給出達拉斯現在的天氣。 但問題是我不知道在終端中繼續要求輸入。 我在我的程序中使用了 sys.argv 但每當我運行我的助手功能時,它只是跳過用戶輸入。
您可以通過variable = input("Type something: ")
獲取輸入
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.