《像计算机科学家一样思考Python》——3.14 调试
2023-09-11 14:17:43 时间
本节书摘来自异步社区《像计算机科学家一样思考Python》一书中的第3章,第3.14节,作者[美]Allen B. Downey,赵普明 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
3.14 调试如果你使用文本编辑器来编写脚本,则可能会遇到缩进时空格和制表符混淆的问题。避免这种问题的最好办法是只使用空格(不用制表符)。大部分识别Python的文本编辑器都默认这么处理,不过也有一些不支持。
制表符和空格都是不可见的,因而会很难调试,所以应尝试找一个能帮你处理缩进的编辑器。
另外,不要忘了在运行程序前保存它。有的开发环境会自动保存,但也有不自动保存的。如果不保存,则你写好的代码和运行的代码并不一样。
如果运行的报错的代码和你写的不一样,调试时会浪费很多时间!
所以一定要确保你眼前所看的代码和所运行的代码是一致的。如果不确定,可以在程序开头写一句print hello并再运行一次。如果没有看到hello输出,则你运行的不是正确的程序!
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- Python虚拟环境的安装和配置-virtualenv与windows下多个python版本共存
- Python程序 #!/usr/bin/python 的解释
- python数据分析数据标准化及离散化详解
- Python数据挖掘之决策树DTC数据分析及鸢尾数据集分析
- Python - 调试Python代码的方法
- Python视觉深度学习系列教程 第三卷 第3章 准备ImageNet(1)
- paip.提升效率--调试--日志系统日志参数含义---python
- Python:利用python代码编程实现将视频的avi格式转换为MP4格式
- Python:python语言中与时间有关的库函数简介、安装、使用方法(获取当前时间/计算程序块前后运行时间/模型训练时间或耗费时间)之详细攻略
- Python可视化数据分析01、python环境搭建
- 经常进行数据处理?这6个 Python 代码块值得收藏
- Ubuntu下完美切换Python版,即设置系统默认的python版本(亲测有效)
- Python中单例模式的使用方法
- 雅虎财经数据python 网络爬虫stock股票 用 Python 通过雅虎财经获取股票数据
- Python标准库:内置函数list([iterable])
- Python 封装zabbix-get接口
- Win10系统下python快速安装点云库pclpy-0.11.0
- Python基于OpenCV的人脸识别自助商店(源码&部署视频)
- Python .py 文件打包成 .exe 文件(Windows平台,python 3.x)