在python程序的开发过程之中 , 经常需要使用到调试来去看一下python程序运行时的对象变量、耗费的时间以及所使用的资源等等信息 。Python虽然提供了调试器的符可以使用 , 但是pycharm对于调试来说是更好的选择 , 下面就来介绍一下使用pycharm来调试python 。
文章插图
(1)调试python程序最简单的方式就是先去运行一遍python程序 , 然后在遇到问题的代码上一行去设置一个断点 , 断点是调试python程序的第一步 。
设置好断点之后再次按下shift+F5启动python程序 , 那么这次就会进入调试模式了 。当代码执行到断点处的时 , 整个python程序就会在这个位置给停止下来 。接下来就需要按下F11来让程序执行到下一行代码 , 因为下一行代码是有错误的 , 所以会发生报错 。
那么在这个时候就可以去看报错的提示以及导致错误的代码在哪里了 , 因为这些信息在调试过程之后都会显示出来 。
【Python怎么调试程序?Python调试要如何使用】(2)调试python的第二种方式为单元测试 , 单元测试实际上指的就是去对程序之中的一段代码进行单独的测试 。在python程序当前的文件夹上面右键选择new-new file去创建一个新的python文集 , 这次的python文件需要选择unit test模式 。
选择完成之后就会创建出来一个进行单元测试的python文件 , 在这个文件之中需要去导入主python程序要进测试的函数 。调用import语法即可 , 示例如下:
import unittestfrom addtest import add_testclass MyTestCase(unittest.TestCase): def test_something(self): self.assertEqual(add_test(),12)if __name__ == '__main__':unittest.main()之后只要去运行python单元测试文件就可以了 。
以上就是关于“Python怎么调试程序?Python调试要如何使用”的全部内容了 , 希望对你有所帮助 。
推荐阅读
- Python中如何使用枚举类型?枚举类型在Python里怎么声明
- 淘宝店的税怎么计算的?有何规则?
- 淘宝店铺怎么定位精准人群?如何做好?
- 淘宝网怎么退货?如何操作?
- 怎么做淘宝推广?有哪些方法?
- 淘宝爆款链接降权之后该怎么办?如何处理?
- 淘宝宝贝详情页有什么用?怎么布局?
- 淘宝直通车转化率怎么提升?从哪些方面优化?
- 淘宝号违规行为会消除吗?怎么处理?
- 淘宝特价版怎么开第二个店铺?如何操作?