gpt4 book ai didi

python - 从 .rtf 文件导入数据时使用 int() 时出错

转载 作者:太空宇宙 更新时间:2023-11-03 21:25:25 24 4
gpt4 key购买 nike

我是编码新手,这里可能遗漏了一些东西。我正在尝试导入 .rtf 文件,但 x.append(int(row[0])) 处的代码错误并显示以下消息:

ValueError: invalid literal for int() with base 10: 

这是我的代码:

with open('example.rtf', 'r') as csvfile:
plots = csv.reader(csvfile, delimiter = ',')
for row in plots:
x.append(int(row[0]))
y.append(int(row[1]))

作为引用,这是我的数据:1,52,33,44,75,46,37,58,79,410,4

最佳答案

在您的代码中添加一些错误报告,您将得到原因:

with open('example.rtf', 'r') as csvfile:
plots = csv.reader(csvfile, delimiter = ',')
for row in plots:
try:
x.append(int(row[0]))
y.append(int(row[1]))
except ValueError as ex:
print ('Oh, NO!! This line is bad: {} - {}'.format(row, ex))

关于python - 从 .rtf 文件导入数据时使用 int() 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53870285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com