我正在使用itertools对csv文件进行索引,行数会有所不同,因此我想用变量替换停止值,并从用户输入中填充变量值,但我收到:ValueError:islice()的停止参数必须为None或整数:0<;=x<;=sys.maxsize
有可能吗?怎么可能
下面是造成我的错误的原因
BDQTY = input('How many rows should I index? ')
Col = csv.reader(open(Root+ '/SNS/CartonsCarton')
for row in itertools.islice(Col, 0, BDQTY):
tags = row
for I in range(len(tags)):
print(row[I])
首先需要将
input
返回的str
转换为int
如果您关心如何处理无法转换为
int
值的输入相关问题 更多 >
编程相关推荐