открыть файл в int python

Пытаюсь открыть открыть файл и прочитать его содержимое как число: [file = int(open("fallen.txt", "r"))].

Нужно для TelegramApi.

# -*- coding: utf8 -*-
import telebot
import requests
from telebot import types

#button
ramuveDel = telebot.types.ReplyKeyboardRemove()
button_function = types.ReplyKeyboardMarkup(row_width=2,resize_keyboard = True)
IDcheck = types.KeyboardButton('/ID')
button_function.add(IDcheck)

token = '[_token_]'
client = telebot.TeleBot(token)

lol  = open("faq.txt", "w")

@client.message_handler(commands=['start'])
def handle_qtext (message):
    #chat
    client.send_message(message.chat.id, f'Привет {message.from_user.first_name}!', reply_markup                        = button_function)

#######################################################################################
@client.message_handler(commands=['starts'])
def qhandle_text (message):
    client.send_message(message.chat.id, 'Hi')
    @client.message_handler(content_types=['text'])
    def handle_text(message):
        
        file = int(open("fallen.txt", "r"))
        files = [map(float, line.split("\t")) for line in file]

        txta = message.text

        suma = file + int(txta)
        client.send_message(message.chat.id, suma)
#######################################################################################

client.polling(none_stop = True, interval = 0)

Ответы (1 шт):

Автор решения: lleballex

Нужно нормально открыть файл и прочитать его:

with open("fallen.txt", "r") as file:
    num = int(file.read())
→ Ссылка