@datareset
развиваюсь.

Потоки выводят не строку, python. Что делать?

@dp.message_handler(state=TextData.enterText)
async def setText(message: types.Message, state: FSMContext):
    await state.update_data(text=message.text)
    with open('text.txt', 'w+') as file:
        tempText = await state.get_data()
        print(tempText)
        file.write(tempText.get('text'))
        await message.answer(f'Текущий текст: {file.read}')
        await state.finish()
@dp.message_handler(commands=['getMessage'])
async def sendText(message: types.Message):
    if message.from_user.username in listOfAdmins:
        with open('text.txt', 'r') as file:
            await message.answer(f"Текущее сообщение: {file.read}")

Записывает в файлик прекрасно, но выводит что-то такое:
built-in method read of _io.TextIOWrapper object at 0x000002A635E5D790

Что делать?
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы