python程序運行時,是能夠從外部傳入參數以及獲取參數的,而很多人都是不知道該如何去進行這兩種操作 。所以本篇文章所介紹的,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’

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



微信掃碼,學習更方便

現在報名贈100例知識點合集

猜你喜歡
- Python不能輸入代碼了怎么辦?Pycharm編輯代碼沒有反應如何解決
- Pycharm光標變粗怎么辦?Pycharm光標變成白格子無法輸入如何解決
- Pycharm怎么卸載插件?Pycharm編輯器禁用插件怎么做
- Pycharm出現No R報錯怎么辦?Pycharm報錯No R如何解決
- Pycharm導入matplotlib出錯怎么辦?Pycharm為什么不能調用matplotlib庫
- Pycharm已安裝模塊如何查看?Pycharm如何查看安裝了哪些模塊和庫
- pycharm怎么設置代碼格式?pycharm代碼格式調整方法
- Pycharm如何導入自定義模塊?Pycharm導入本地py文件怎么做
- Pycharm自己寫的模塊怎么調用不了?Pycharm自定義模塊無法導入如何解決
- 如何在Python文件頭部進行注釋?pycharm中寫python腳本頭注釋的方法有哪些?
