python学习-Day3-pycharm传递参数以及调试功能
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中进行如下设置:
找到编辑选项,然后跳出如下页面
在红框111 222 的位置输入需要交互的内容即可。则会实现以下需求。
pycharm的调试功能
在书写代码过程中,需要时不时的进行调试,以便及时发现问题修改问题;甚至在全部工程完成时进行总的梳理调试。这时,pycharm的debug调试功能就很贴心啦~
首先找到pycharm的debug所在位置:
然后再来说说debug的使用:
首先确定debug的调试断点位置:点击Run--Debug,然后在需要打断点的行首点击一下:如下
点击后,会运行到第一个断点。会显示该断点之前的变量信息。
F7:跳到下一个方法,读取方法中的语句
F8:逐条语句进行读取,跳到下一个断点
拓展:
Vim+python自动补全的功能 http://www.jianshu.com/p/f0513d18742a