Ome*_*mer 12 debugging workspace pycharm
有没有办法调试部分代码?意思是,我希望调试代码直到某一点,保存变量状态并继续从那一点开始调试.谢谢
凭借其调试功能,Pycharm 提供了一个绝佳的机会来查看某些变量的属性(如果已相应设置断点)。
除此之外,Python 本身还提供了一种令人惊奇的方法,通过其内置功能 pickle(Pickle 文档)来序列化和反序列化对象结构。
pickle.dump(VARIABLE) 命令可用于将处于某种状态的变量转储到文件中或进行打印。
有时我使用 pickle fe 将响应变量转储到文件中以供以后使用。
import pickle
import requests
r = requests.get('https://www.strava.com/api/v3/athlete')
#
# with open('assets/requests_test.pickle', 'wb') as write:
# pickle.dump(r.json(), write)
Run Code Online (Sandbox Code Playgroud)
这样,您就可以手动打开此文件,或者稍后在代码中使用 pickle.load (VARIABLE) 加载它,以对其执行一些有用的操作。
| 归档时间: |
|
| 查看次数: |
238 次 |
| 最近记录: |