def process_name_step(message):
try:
chat_id = message.chat.id
name = message.text
user = User(name)
user_dict[chat_id] = user
msg = bot.reply_to(message, questions[i])
#i += 1
bot.register_next_step_handler(msg, process_name_step)
except Exception as e:
bot.reply_to(message, e.message)
sudo update-grub
sudo mount /dev/sda1 /home/user/Документы/
sudo os-prober
- Вывод был пустой. #send_mess()
thrd_send_mess = threading.Thread(target=send_mess)
thrd_send_mess.start()
thrd_run_setting = threading.Thread(target=run_setting)
thrd_run_setting.start()
except:
print("error read item")
import telebot
token = "1203397890:AAF3Z53lbtmCWkXlsxJl4fXRj6Dtcv6TEc0"
bot = telebot.TeleBot(token)
@bot.message_handler(commands=['start'])
def start_message(message):
keyboard = telebot.types.ReplyKeyboardMarkup(True)
bot.send_message(message.chat.id, 'Привет!', reply_markup=keyboard)
@bot.message_handler(commands=['get_data'])
def get_data(message):
markup = telebot.types.InlineKeyboardMarkup()
markup.add(telebot.types.InlineKeyboardButton(text='Получить данные', callback_data=3))
bot.send_message(message.chat.id, text="Что вы хотите сделать?", reply_markup=markup)
@bot.callback_query_handler(func=lambda call: True)
def query_handler(call):
#bot.answer_callback_query(callback_query_id=call.id, text='Спасибо за честный ответ!')
answer = ''
if call.data == '3':
answer = '...Тут будут данные...'
bot.send_message(call.message.chat.id, answer)
bot.polling()
>python OpcSender.exe
>>> import OpenOPC
>>> opc = OpenOPC.client()
>>> servers = opc.servers()
>>> opc.connect(servers[0])
Он возвращает на одну фотографию меньше.
В итоге я решил проблему написав две функции:
1. Первая обрабатывает 1 файл
2. Вторую оставил как есть, она обрабатывает все файлы кроме первого