Pycharm傳入命令行參數怎么做?Pycharm如何向python程序傳遞參數

python程序運行時,是能夠從外部傳入參數以及獲取參數的,而很多人都是不知道該如何去進行這兩種操作 。所以本篇文章所介紹的,pycharm向python程序傳入和獲取參數的方法講解就要自己去看看了,可以作為資料參考來學習一下 。

Pycharm傳入命令行參數怎么做?Pycharm如何向python程序傳遞參數


一、傳入參數
要在python程序運行時傳入參數對于代碼編寫也是有要求的,要在程序之中導入argparse這個內置模塊,然后調用方法來生成參數傳遞對象 。通過這個對象調用的add方法來在程序運行時向其中傳入參數,代碼示例如下所示:
import argparseap = argparse.ArgumentParser()ap.add_argument(’StringA’,’--ParaA’,required = True,help=’Para A’)之后就是點擊pycharm編輯器頂部菜單欄之中的運行選項,然后點擊下拉列表內的Edit Configurations 。點擊之后會彈出一個窗口,只需要在這個窗口下選擇腳本路徑為要執行的python文件,然后在形參內寫入如下內容即可:
--Para A ’3’
Pycharm傳入命令行參數怎么做?Pycharm如何向python程序傳遞參數


二、獲取參數
而獲取參數同樣也是需要去修改腳本代碼,在python腳本文件內導入sys這個內置模塊 。然后調用其中的argv()方法就可以來獲取程序運行時傳入的參數,該方法中所需要的參數就是中括號加上數字 。
其中數字0獲取到的參數是不變的,那就是這個python程序的絕對路徑 。而剩余的數字則會按照順序分別獲取到傳入進來參數,有幾個參數就可以多次調用這些方法并根據索引來獲取到,代碼如下:
import sysprint(sys.argv[0])print(sys.argv[1])【Pycharm傳入命令行參數怎么做?Pycharm如何向python程序傳遞參數】以上就是關于“Pycharm傳入命令行參數怎么做?Pycharm如何向python程序傳遞參數”的全部內容了,希望對你有所幫助 。
Pycharm傳入命令行參數怎么做?Pycharm如何向python程序傳遞參數


Pycharm傳入命令行參數怎么做?Pycharm如何向python程序傳遞參數


Pycharm傳入命令行參數怎么做?Pycharm如何向python程序傳遞參數


微信掃碼,學習更方便
Pycharm傳入命令行參數怎么做?Pycharm如何向python程序傳遞參數


現在報名贈100例知識點合集
Pycharm傳入命令行參數怎么做?Pycharm如何向python程序傳遞參數


    猜你喜歡