У меня есть Excel файл со списком номеров, и я сохранил его как .txt
файл, а затем пошел, чтобы сказать:Python импорта TXT форматирование
open_file = open('list_of_numbers.txt','r')
for number in open_file:
number = int(number)
while x < 20000:
if (x > number):
print number
x = x + 100
y = y + 100
И я получил сообщение об ошибке:
ValueError: invalid literal for int() with base 10: '2100.00\r\n'
Как я могу снять '
и \r\n'
?
Моя конечная цель состоит в том, чтобы создать еще один столбец, рядом с колонкой чисел и, если число 145, например,
145, '100-199'
167, '100-199'
1167, '1100-1199'
такого рода продукции.
Проблема не в новом символе линии, число не является целым числом. Это значение поплавка. Используйте 'float()'. –