在pycharm 中添加运行参数的操作方法

yipeiwu_com6年前Python基础

最近又重新看手上的代码,之前弄不明白的地方这次要一次弄明白。

代码中出现了很多sys.arfv[]的运行参数,pycharm怎么添加运行参数呢

打开Run->Edit Configurations,在左侧选择你的工程,由此的箭头处选择你要添加的参数

pycharm 添加运行参数

添加完毕之后满心欢喜开始运行,发现其中的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 中添加运行参数的操作方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python随机生成手机号、数字的方法详解

本文实例讲述了Python随机生成手机号、数字的方法。分享给大家供大家参考,具体如下: Python随机产生手机号、数字。代码如下: # -*- coding:gbk -*- imp...

Django使用paginator插件实现翻页功能的实例

这里需要用到一个Django插件:django-pagination 安装 打开控制台 输入 pip install dj-pagination 实现代码: from django....

Python模拟百度自动输入搜索功能的实例

如下所示: # 访问百度,模拟自动输入搜索 # 代码中引入selenium版本为:3.4.3 # 通过Chrom浏览器访问发起请求 # Chrom版本:59 ,chromdrive...

Python实现全角半角字符互转的方法

前言 相信对于每一个编程人员来说,在文本处理的时候,经常会遇到全角半角不一致的问题。于是需要程序能够快速的在两者之间互转。由于全角半角本身存在着映射关系,所以处理起来并不复杂。 具体规则...

Python运行的17个时新手常见错误小结

1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”)...