关于Pycharm,txt转换js,【run显示:error: the following arguments are required: rawfile, output】?

1、使用正常的 print()进行输出:

# ) # 注意一定要写这个,不然就不会输出信息

) # 注意一定要写这个,不然就不会输出 INFO 信息

loggging 的另外一个好处,通过简单的配置,可以同时输出到 console 和 文件

让程序单步运行,可以随时查看运行状态

输入 n 可以单步执行代码:

任何时候都可以输入 p + 变量名,来查看变量:

输入命令 q 结束调试,退出程序:

通过 pdb 在命令行调试的方法好像是万能的,但实在是太麻烦。如果1k行代码,运行到999,需要多少

命令啊。还好,我们还有另外一种调试的方式。

这个方法也是 pdb,但是不需要单步执行,只需要 import pdb, 在可能出错的地方放置 pdb.set_trace(),就可以设置断点

运行代码,程序自动在 pdb.set_trace() 暂停并进入 pdb 调试环境,可以用 p 查看变量,或者用 c 继续执行程序:

这个方式比直接启动 pad 单步调试效率高很多,但还不够

如果比较好的设置断点、单步执行,就需要支持调试功能的 ide

程序出现问题,那么最好的方式就是调试,通过打印日志,或者debug,就能很好的解决问题

用好调试技能,可以更好的解决问题

我要回帖

更多关于 package inputenc error 的文章

 

随机推荐