簡體   English   中英

Python腳本需要在命令行中輸入

[英]Python script requires input in command line

我是python的新手,正在嘗試運行提供給我的腳本,該腳本需要輸入要運行的文本文件的名稱。 我更改了路徑,以包含Python目錄,並且在命令行中的輸入“ python name_of_script.py”似乎正在運行。 但是,我得到了錯誤:“需要以下參數:--input”。 這很有意義,因為我需要另一個文本文件來運行程序,但是我不知道如何在命令行中輸入它,因為從不提示我輸入任何輸入。 我嘗試將其添加到命令提示符行的末尾,但無濟於事。

有人知道如何實現嗎?

謝謝噸

如果您將代碼粘貼到此處,將會有所幫助,但是

您最有可能尋找的答案是命令行爭論。

如果我猜到了,在命令行中的輸入將類似於:

python name_of_script.py“ c:\\ thefilepath \\ totheinputfile” {輸入}

{enter}是鍵盤上實際按下的鍵,而不是單詞

希望這可以為您提供正確的答案:)

不讀你的代碼,我想如果

我嘗試將其添加到命令提示符行的末尾,但無濟於事。

這意味着您需要使您的代碼知道命令行參數。 除非您需要執行一些花哨的命令行處理,否則需要導入 optparseargparse ,請嘗試:

導入系統

#使用sys.argv [-1]做一些事情(即最后一個參數)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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