代码:

import sys  # 导入系统模块获得cmd的参数
import traceback
def TEST(params):print(type(params))if __name__ == '__main__':try:params = None# 获得传入参数if len(sys.argv) > 1:params_str = ''for i in range(1, len(sys.argv)):params_str += sys.argv[i]if params_str.startswith('''{''') and params_str.endswith('''}'''):params = eval(params_str)print('''test方法接收参数为:''', params)TEST(params)else:print('''test参数格式不合法:''', params_str)except Exception as ex:print('''test - 执行异常''', ex)traceback.print_exc()

方式1: 借助Run/Debug Configuration 窗口输入参数

方法一的运行结果: 

方法二:  借助Terminal 输入命令获取参数-----运行结果

Python中从cmd获得.py文件的参数相关推荐

  1. 【Python】如何在python中执行另一个py文件

    使用命令:os.system('python file_name.py') 解释:os.system是执行当前的系统命令 1.拿windows系统举例: # 由于ipconfig/all在window ...

  2. python怎么调用另一个py文件的变量,Python中py文件引用另一个py文件变量的方法

    Python中py文件引用另一个py文件变量的方法 最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码 import requ ...

  3. python 在一个py文件中调用另一个py文件中的变量以及一个有趣的问题

    python 在一个py文件中调用另一个py文件中的变量以及一个有趣的问题 1.在一个py文件中调用另一个py文件中的变量 新建一个py文件,记为t1.py # t1.py m = 2 n = 1 a ...

  4. Python如何引用另一个py文件中的变量

    Python如何引用另一个py文件中的变量 1.新建一个aa.py文件 2.新建一个bb.py文件 将变量和函数功能分开保存,这样可以简化自己的代码,看起来更简洁也便于维护,今天需要用到录入很多多维l ...

  5. python多个for的执行顺序-python顺序执行多个py文件

    假如我要执行code目录下的python程序,假设该目录下有1.py,2.py,3.py,4.py四个文件,但是我想执行1.py,2.py,4.py,则可在该目录下创建一个python文件,代码如下: ...

  6. 【python学习总结2】.py文件转化为.exe文件

    1.pyInstaller安装配置: 如果安装了pip,直接用Windows的"命令提示符(管理员)"(菜单右键)打开cmd命令行窗口,输入pip  install pyinsta ...

  7. 怎样在Python中执行cmd

    这篇文章主要给大家分享在Python中执行cmd,下文描述了三个方法使用os.system()方法.使用os.popen()方法.使用subprocess.Popen(),需要的朋友可以参考一下 1. ...

  8. Python打包工具Pyintealler打包py文件为windows exe文件过程及踩坑记录+实战例子

    Python打包工具Pyintealler打包py文件为windows exe文件过程及踩坑记录+实战例子 目录 Python打包工具Pyintealler打包py文件为windows exe文件过程 ...

  9. python格式文件大小_在Python中调整NVSS FITS格式文件的大小并对其进行操作

    这个问题可能主要是针对天文学家或多或少的进步. 您知道如何将NVSS拟合文件转换为仅2个(非4!)轴的拟合吗?或者,当我尝试使用astropy和其他" astro"库为Python ...

最新文章

  1. 2018/8/27 A Modified PSO Algorithm with Exponential Decay Weight
  2. java刚工作搭建环境_Java开发环境的搭建
  3. JSP中内置对象pageContent的使用
  4. 求排序一堆整数,数据都是有限范围的和有限个数的,对他们进行排序,要求O(n)的时间复杂度....
  5. Taro小程序采坑记
  6. 一元多项式的加减以及求导
  7. matlab中离散数值求解器在哪,matlab - 在ode MATLAB求解器上使用中间值 - SO中文参考 - www.soinside.com...
  8. linux按键检测程序,Tiny4412 Linux驱动之按键(使用查询方式) | 技术部落
  9. 数据库设计中的14个技巧(转载)
  10. 强悍的命令 —— 命令参数的理解
  11. SilverLight学习笔记--Silverlight中操作DOM元素
  12. 3.微服务:从设计到部署 --- 进程间通信
  13. 第k小元素——分治法
  14. emlog rss.php,[emlog]boblog数据转到emlog
  15. 传统ADC主要指标:SFDR、SNR、SNDR、ENOB
  16. 恭贺武汉大学国际软件学院考生集体通过LPI一级认证
  17. 「数字电路系列」博文目录,学习总结
  18. SVN服务器搭建和使用
  19. win10计算机如何切换用户名,如何修改电脑用户名,win10系统更改用户名方法
  20. 《开源安全运维平台OSSIM最佳实践》媒体推荐

热门文章

  1. pfSense设置多WAN后,解决网银无法登陆问题
  2. 【python】编程语言入门经典100例--6
  3. ***WindowsXP常用的七种方法
  4. python lstm_python-Keras中LSTM的补充
  5. javascript编写_如何通过编写自己的Web开发框架来提高JavaScript技能
  6. javascript网络_没有JavaScript的网络外观
  7. Hadoop集群搭建(五:Hadoop HA集群模式的安装)
  8. UI培训技术分享:设计大神都在用的10种技法!
  9. python查询mysql中文乱码问题
  10. Oracle中的iot_type,oracle IOT表学习