Python 是否可以在代码完成后重新运行代码并添加代码行?

Python 是否可以在代码完成后重新运行代码并添加代码行?,python,csv,Python,Csv,嘿,这有点难解释,但我会试试看。 我有很多代码,这是与csv的工作,只有一行。 我使用next(csv\u阅读器)只获取我调用的第一行 line = next(csv_reader), line[0] #represents the first line 因此,通过代码我得到testpath1,通过行[1]我得到title1 整个节目到此结束。但是我想继续下一个测试路径2和标题2,所以我会尝试执行next(csv\u阅读器)和line=next(csv\u阅读器),第[0]行表示第二行 这就

嘿,这有点难解释,但我会试试看。 我有很多代码,这是与csv的工作,只有一行。 我使用
next(csv\u阅读器)
只获取我调用的第一行

line = next(csv_reader), line[0] #represents the first line

因此,通过代码我得到testpath1,通过
行[1]
我得到title1 整个节目到此结束。但是我想继续下一个测试路径2和标题2,所以我会尝试执行
next(csv\u阅读器)
line=next(csv\u阅读器),第[0]行表示第二行

这就是我如何得到TPATH2/3/4的方法。但是如何防止在没有可跳过的内容时出现StopIteration执行选项呢?我如何计算行数很清楚:
row\u count=sum(csv\u阅读器中的行数为1)
将计算我的行数。只需重新运行整个代码/类,但在顶部添加这一行就更容易了:
next(csv\u reader)
。我希望我的问题是清楚的。干杯

基本上是一个复制品,希望有帮助。这能回答你的问题吗?