我正在处理JS DataVis,并使用Python脚本转换和过滤我的CSV数据。我正在使用append
和json.dump
。在所附的img中,您可以看到脚本是如何工作的
heres the picture of the python script and the json file it writes
我的问题是,我只想使用trip number 0-6054
。无论是else: pass
还是else: break
都不起作用。我还尝试使用for循环,但根本无法让它工作。
现在,脚本没有停止,而是继续在JSON文件中创建对象
我对Python一无所知,如果这是一个愚蠢的问题,很抱歉。 感谢您的帮助
问题是
row
中的值是字符串,您的代码正在尝试进行字符串比较。首先需要将字符串转换为整数:另外,如果您使用的是Python2.x,那么应该使用
rb
打开该文件。在Python3.x中,应该添加newline=''
作为另一个参数相关问题 更多 >
编程相关推荐