2024-04-24 03:31:19 发布
网友
我有一个Python脚本,它加载一个CSV数据文件,然后使用for循环在每一行上运行函数。这一切都很好,除了一贯在项目编号247它退出。没有错误消息,我只是返回到命令提示符。你知道吗
我已经尝试输入debug语句来缩小所发生的事情,但是我仍然不清楚,因为没有错误消息。你知道吗
有没有办法运行windowspython,因为它是一种冗长的模式,所以我可以看到它运行,看看为什么我的循环停止了?你知道吗
您可以使用^{}模块,使用一个选择性的if条件,仅对包含247项的行调用它。如下所示,当其不工作时,将进入交互式调试模式:
for line in csvfile: if row_item == 247: import pdb; pdb.set_trace() # regular processing here
从那里,您可以step进入函数,了解什么不起作用。你知道吗
step
您可以使用^{} 模块,使用一个选择性的if条件,仅对包含247项的行调用它。如下所示,当其不工作时,将进入交互式调试模式:
从那里,您可以
step
进入函数,了解什么不起作用。你知道吗相关问题 更多 >
编程相关推荐