@usrrsem

Пишу телеграм бота, и мне нужно сохранить адрес, который вводится с клавиатуры. Как это сделать?

elif m.text == 'Да':
        lol = m.message_id
        print(lol)
        i = True
        while i:
            if m.message_id - lol != 1:
                f = open('order.txt', 'at+', encoding='utf-8')
                f.write('Адрес: ' + str(m.text) + '\n')
                f.close()
                doc = open('order.txt', 'rb')
                bot.send_document(config.cn, doc)
                bot.send_document(config.cn, "FILEID")
                os.remove('order.txt')
                bot.send_message(m.chat.id, 'Ваш заказ уже готовится')
                time.sleep(1)
                i = False

            else: 
                i = True
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
semennovikov123
@semennovikov123
Backend Developer
ссылка
А вообще для таких целей я бы рекомендовал использовать базу данных, так будет быстрее и удобнее.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 250 000 ₽
AGIMA Москва
от 270 000 ₽
25 мая 2022, в 02:37
600 руб./в час
25 мая 2022, в 01:04
2000 руб./за проект
25 мая 2022, в 00:37
800 руб./за проект