@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
Что делать?