簡體   English   中英

如何通過 Windows 中的終端在 python 中請求用戶輸入?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM