Форум сайта python.su
0
Допустим открываю через пайтон файл, на котором отдельно есть цфра с одного рядка, а со следующего текст. Как мне с помощью пайтона распознать цфру, чтоб он её понимал именно как int, а не что-либо другое ? .read() и .readline() предназначены для текста и видят цфры как string.
Офлайн
24
>>> a = '1' >>> b = 'one' >>> int(a) 1 >>> int(b) Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: invalid literal for int() with base 10: 'one'
Офлайн