Python断点调试

很多项目是用python写构建脚本的,比如微信最近开源的终端跨平台组件 Mars 本文将以mars为例简单介绍下如何用PyCharm对python进行断点调试。


导入代码

open整个mars项目,切换合适的python版本,mars需要python2.7版本。

打断点

Debug it

当代码中需要input时,切换到Console窗口输入

用PyCharm调试跟Android Studio一样,毕竟都是一家公司的产品。


本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏猛牛哥的博客

CENTOS安装seafile专业版

1.2K2
来自专栏高性能分布式系统设计

干掉支付宝留在Mac OS X里的进程

AlipayDispatcherService 是支付宝留在拦截TCP流量的进程。 耗电且不安全。不但每时每刻都会消耗系统的电力,还会拦截所有的TCP流量,这本...

4167
来自专栏Crossin的编程教室

【Git 第3课】 安装Git

要用Git,首先肯定要安装它。简要说一下Win,Mac和Linux三种平台的安装方法。 Windows Git的官网(http://git-scm.com)提供...

3597
来自专栏自由而无用的灵魂的碎碎念

让uestudio在windows server 2008 r2下可以使用ftp账号

今天使用uestudio 10 时,发现ftp登录失败,但其他ftp工具,比如securefx登录可以成功,我的系统是windows server 2008 r...

1053
来自专栏Python中文社区

用Python开发小工具管理收藏网址

作者:turbobin,三年银行后端开发经验,坐标深圳。python爱好者,熟悉python,java,COBOL, Rexx等多种开发语言,熟悉Django,...

1393
来自专栏电光石火

SharpDevelop---精简的C#开发工具

一般试用C#语言来做开发,都会装个微软的virtual studio;但是作为业余爱好,想玩玩C#开发,但又不想装那么庞大的软件,那么就有这么一款精简(才十几...

29610
来自专栏计算机编程

在win环境下使用yarn安装 vue-cli

很多人熟悉npm,但是很少的人熟悉yarn,yarn可以说是一款高速的受BSD开源协议保护的依赖管理器,使用它可以根据算法计算下载依赖的完整性来执行对应的代码,...

4164
来自专栏c#开发者

Updater Application Block自动更新实施方案[源代码]

概述     本方案采用Updater application block简称UAB,是Microsoft patterns & practices(模式&实...

3715
来自专栏菜鸟程序员

关于Intel ME SA-00086 漏洞,你应该知道的更多

1113
来自专栏企鹅号快讯

g4e基础篇#3 Git安装与配置

现在你已经对Git有了最基本的了解,现在让我们开始动手开始安装和配置Git环境。 Git工具包括Git命令行工具,图形化工具和服务器环境;在我们这个教程中,我们...

23510

扫码关注云+社区

领取腾讯云代金券