Size: a a a

2020 June 04

E

Evgeniy in Python
Всем привет! Сразу код:
 import telebot
import subprocess
import os
from telethon import TelegramClient,sync,events,utils
import json

api_id = **
api_hash = '**'
username = '**'
id_channel = -**
token = '**'

bot = telebot.TeleBot(token)

@bot.message_handler(commands=['start','stop','new_bot'])
def start(message):
 if '/start' in message.text:
   string = f'<b>Привет {message.from_user.first_name}!</b>\nВведите канал для парсинга и свой канал.\n<i>Пример: <pre>channel_pars,your_channel</pre></i>'
   bot.send_message(message.chat.id, string, parse_mode='html')
 elif '/stop' in message.text:
   string = '<b>Парсер остановлен!</b>'
   bot.send_message(message.chat.id, string, parse_mode='html')
 elif '/new_bot' in message.text:
   client = TelegramClient(username, api_id, api_hash)

bot.polling(none_stop=True)


Проблема такая: когда передается в бот команда /new_bot то должна создаваться сессия для работы с telethon, но происходит ошибка: `RuntimeError: There is no current event loop in thread 'WorkerThread1'.
Скорее всего нужно создать поток, чтоб запусказалсь сессия. Если я это сделаю, то я смогу обращаться в к переменной client из основного потока?
источник
2020 June 05

TM

Trouble Maker in Python
Всем привет юзеры!
источник

TM

Trouble Maker in Python
Кто заценит моего бота ?  написанного на ВЕЛИКОМ PYTHON!!!
источник

TM

Trouble Maker in Python
Тематика - Overbafer1
источник

TM

Trouble Maker in Python
По фану!!!
в лс
источник

TM

Trouble Maker in Python
Так же ищу друзей которые научат и помогут в трудную минуту... Готов делать все! Эксперементировать,кодить,обучаться,помогать, если конечно научите.
источник

TM

Trouble Maker in Python
Буду рад❤️😊😊
источник

DA

Dmitriy Agarkov in Python
Простите за беспокойство, но как конвертировать данные типа datetime.timedelta(microseconds=997) в вид типа 0:00:00.000997? Спасибо
источник

DA

Dmitriy Agarkov in Python
разобрался, спасибо
источник

DD

Dima Dzundza in Python
Ребят, приглашайте своих друзей в чат. Всех питонистов зовите)))
источник

DD

Dima Dzundza in Python
Кстати, что бы вы хотели видеть в этом чате из функционала?
источник

vk

victor kurguzov in Python
Dima Dzundza
Кстати, что бы вы хотели видеть в этом чате из функционала?
что-нибудь вроде letmegooglethatforyou
источник

DD

Dima Dzundza in Python
victor kurguzov
что-нибудь вроде letmegooglethatforyou
Ахах, именно об этом я и думал😂😂😂
источник

vk

victor kurguzov in Python
есть подобный модуль в pip, только он не гуглит, а сразу ищет на stackoverflow
источник

DD

Dima Dzundza in Python
victor kurguzov
есть подобный модуль в pip, только он не гуглит, а сразу ищет на stackoverflow
Это отлично, есть название?
источник

DD

Dima Dzundza in Python
Я как раз насчёт overflow и думал
источник

vk

victor kurguzov in Python
Dima Dzundza
Это отлично, есть название?
забыл, а щас нагуглить не могу 😕
источник

NS

Nick Salander in Python
class RemoteSiteTab(ttk.Frame):
   def __init__(self, root, boreholes, site, **kw):
       super().__init__(root, **kw)
       self.boreholes = boreholes
       self.site = site
       self.frames = [SensorFrame(self, text=borehole_name) for borehole_name in self.boreholes[site]]
       self.tab_columns = 0
       self.tab_row = 0
       for sensor_frame in self.frames:
           if self.tab_columns != 5:
               sensor_frame.grid(row=self.tab_row, column=self.tab_columns, padx=10, pady=5)
               self.tab_columns += 1
           else:
               self.tab_columns = 0
               self.tab_row += 1
               sensor_frame.grid(row=self.tab_row, column=self.tab_columns, padx=10, pady=5)

Доброго времени суток, коллеги. Вопрос у меня цикл добавляет фреймы их должно быть 12 а получается 11. После каждого 5-го добавленного фрейма перехожу на новую строку, не могу понять почему 6  фрейм не добавляется.
источник

NS

Nick Salander in Python
Это что получается
источник

NS

Nick Salander in Python
Это список из которого строятся фреймы датчиков, не хватает "12" на интерфейсе
источник