Python itertools切片停止位置变量

2024-09-28 01:27:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用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])

Tags: 文件csv用户inltnonefor参数

热门问题