我这里已经简单的创建了一个文件,为了浅显易懂,这里程序写的比较简单

1.      运行程序

首先,找到编辑窗口上面有一个向下方向的灰色箭头,点击它

点击之后,选择第一个选项edit Configurations,然后在弹出的窗口的第一栏name栏取一个你想要的名字,接着在第二栏Script栏后面点击后面的…选择你刚刚编写的程序,然后点击ok。这个时候你会发现刚刚灰色箭头的后面的三角符号变绿了,这个时候点击那个三角,就可以运行程序了

2.      端点调试

很多情况下我们需要端点运行,监控变量,那么在pycharm下如何执行呢

首先我们可以在编辑窗口的我们某一行添加一个端点,直接鼠标放到这一行的前面灰色区域,然后单击鼠标,法相出现一个红点,这就是设置断点成功了

然后按刚刚绿色箭头后面,有一个爬虫图标的按钮,这个时候就进入端点运行了,点击爬虫图标后,在编辑窗口的下面弹出一个对话框,

单击下面的这个图标就可以单步调试

有的时候因为代码比较长,这个时候这个窗口会有好多内容,但是我们只需要监控其中的几个变量,这个时候我们可以在需要监控的变量上面右击,找到Add to Watchs,然后这个变量就被添加到最上面了,这个每次单击上一图片的按钮就可以监控变量了。

3.  加行注释块注释,取消行注释和块注释

选中需要加注释的行或者块,然后Ctrl+/,取消是同样的方法

4.  使用中文注释

在代码的开头部分输入代码

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

(还有其他的调试方法,大家可以自己摸索或者上网查阅)

Pycharm的运行和简单调试相关推荐

  1. 无法支持python程序的编辑运行和调试_解决pycharm的Python console不能调试当前程序的问题...

    解决pycharm的Python console不能调试当前程序的问题 更新时间:2019年01月20日 10:22:39 作者:simpleshao 今天小编就为大家分享一篇解决pycharm的Py ...

  2. python debug run 结果不同_Python:PyCharm中运行与调试模式下的不同行为

    在没有附加调试器的情况下从PyCharm运行PyCharm时,Python代码的行为与使用pydev运行时的行为不同.在 我在PyCharm中运行一个POXSDN控制器和一个来自控制台的Mininet ...

  3. 如何执行一个py文件_4个步骤教你学会用Pycharm如何运行.py文件,简单上手(建议收藏)...

    这篇文章主要介绍了Pycharm如何运行.py文件的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧! Pycharm时一 ...

  4. python环境的搭建以及pycharm的安装和简单配置

    python环境的搭建以及pycharm的安装和简单配置 Python的环境搭建 PIP工具的使用 pip介绍 pip的使用 查看pip版本 普通安装 pip升级 指定版本安装 卸载已安装的库 列出已 ...

  5. python3命令需要使用命令行开发者工具_关于Python3的import问题(pycharm可以运行命令行import错误)...

    以前从来没有写过特别多的代码,这次在阅读论文的时候跑别人的代码的时候出现了很多import的问题,这里我想跟大家分享一下,我在Ubuntu系统,使用的是anaconda3,版本为3.6,我一般会在py ...

  6. python无法在终端运行程序_解决项目pycharm能运行,在终端却无法运行的问题

    解决项目pycharm能运行,在终端却无法运行的问题 报 ModuleNotFoundError: No module named '****' 错误. 运行的文件夹又不在根目录下, 在python ...

  7. PyCharm 设置运行参数

    def square(x):'''square a number and returns the result>>> square(2)4>>> square(3) ...

  8. GTSAM在windows下安装,配置,简单调试

    GTSAM在windows下安装,配置,简单调试 BOOST安装配置 GTSAM安装配置 安装 配置 GTSAM简单调试 代码分析1 代码分析2 模型分析和结果展示 BOOST安装配置 链接: boo ...

  9. python的简单调试

    python的简单调试 记得以前上大学时初次学C语言,常常是写代码十几分钟,改bug数小时,常常因为变量定义,分号,指针各种问题搞得头皮发麻,当时为了物理实验复杂计算编程序解决(那时候还不会matla ...

最新文章

  1. 史上最全!27种神经网络简明图解:模型那么多,我该怎么选?
  2. python变量进阶(可变不可变,局部变量和全局变量)
  3. mac下对NTFS格式的磁盘进行读写操作
  4. EJBCA 6 通过调用WebService接口增加用户并获取证书
  5. php的gd库处理大的图片,PHP的gd库处理图片
  6. java label 超链接_Swing之带超链接的label简单实现。
  7. 类Unix下网络工具备忘
  8. 仅需1分钟,让你的电脑变无线路由器
  9. 【C语言】C语言读取文本文件
  10. Java中浮点数转大写金额工具类
  11. 在 WindowMobile 上的模拟LED 显示屏插件(转)
  12. JAVA对接圆通API
  13. 跨浏览器书签导入实例演示,更好的管理书签!
  14. 设置wps如何自动生成论文目录结构
  15. 微信小程序怎么获取到data数据?
  16. 单机魔域mysql_魔域单机版3.2
  17. 一个Java基础练习
  18. C#,入门教程(04)——Visual Studio 2022 数据编程实例:随机数与组合
  19. Android studio更改图片背景闪退问题
  20. 国庆 -- 2. 拍婚纱照

热门文章

  1. 深度学习 vs 机器学习 vs 模式识别
  2. Java学习笔记(二)不定时更新
  3. hadoop上的pageRank算法
  4. [推荐]C#快速开发3d游戏工具--Unity3d
  5. oracle 分区使用情况,Oracle Hash分区的使用总结
  6. centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)
  7. mac自带php7降级,MAC更新自带php版本到7.0
  8. c语言分段错误空指针,C语言空指针总结 - 祂的小哥哥的个人空间 - OSCHINA - 中文开源技术交流社区...
  9. python pandas常用函数_Python pandas常用函数详解
  10. java 获取 反射 方法 名_乐字节Java反射之一:反射概念与获取反射源头Class