pycharm传递参数到python程序中

在python中也有与shell相似的地方,比如交互。那么在解释器中如何实现与前端的交互呢?

首先写一个需要交互的程序:
#!/usr/bin/env python

# -*- coding:utf-8 -*-

# @Time :2017/10/18 9:49

# @Author :xiaojingjing

# @File :text.py

import sys

print(sys.argv[0])
print(sys.argv[1])
如上。当程序直接执行时因为没有sys.arge[1]的参数而报错。所以,需要在pycharm中进行如下设置:

python学习-Day3-pycharm传递参数以及调试功能
找到编辑选项,然后跳出如下页面
python学习-Day3-pycharm传递参数以及调试功能
在红框111 222 的位置输入需要交互的内容即可。则会实现以下需求。python学习-Day3-pycharm传递参数以及调试功能

pycharm的调试功能

在书写代码过程中,需要时不时的进行调试,以便及时发现问题修改问题;甚至在全部工程完成时进行总的梳理调试。这时,pycharm的debug调试功能就很贴心啦~
首先找到pycharm的debug所在位置:
python学习-Day3-pycharm传递参数以及调试功能

然后再来说说debug的使用:
首先确定debug的调试断点位置:点击Run--Debug,然后在需要打断点的行首点击一下:如下
python学习-Day3-pycharm传递参数以及调试功能

点击后,会运行到第一个断点。会显示该断点之前的变量信息。
F7:跳到下一个方法,读取方法中的语句
F8:逐条语句进行读取,跳到下一个断点

拓展:

Vim+python自动补全的功能 http://www.jianshu.com/p/f0513d18742a

相关文章:

  • 2021-06-16
  • 2022-03-03
  • 2021-05-25
  • 2021-09-07
  • 2021-05-20
  • 2021-10-01
  • 2021-10-20
  • 2021-12-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-12
  • 2021-11-15
  • 2021-07-22
相关资源
相似解决方案