最近又重新看手上的代碼,之前弄不明白的地方這次要一次弄明白。
代碼中出現了很多sys.arfv[]的運行參數,pycharm怎么添加運行參數呢
打開Run->Edit Configurations,在左側選擇你的工程,由此的箭頭處選擇你要添加的參數

添加完畢之后滿心歡喜開始運行,發現其中的xml讀取出了問題
xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 1, column 1
不識別?我這就是標準xml啊,沒道理,又一句句的讀了一遍
xml.etree.ElementTree
這個庫,發現沒問題啊,糾結了半天,總算發現文件讀取到的信息有錯誤,是我一個.py的代碼內容。奇怪了怎么回事,我就把所有的獲取到的系統參數全打印出來才發現pycharm的運行參數是這個樣子排序的
sys.argv[0]:直接就是你運行的.py文件名
這之后的sys.argv[1]就直接輸入你的第一個參數就可以了,用空行來分割下一個參數,哎,太蠢了,我還在參數里像命令行一樣加了 “python” 和運行的.py文件名,導致后面的參數全都錯位當然xml讀取報錯了,以后還要多加斷點看程序啊。
以上這篇在pycharm 中添加運行參數的操作方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答