python学习-Day3-pycharm传递参数以及调试功能

本文介绍了如何在PyCharm中将参数传递给Python程序,并详细阐述了PyCharm的调试功能,包括如何利用断点查看变量信息,以及F7和F8键在调试过程中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值