Size: a a a

2019 June 18

ED

Evgeny Dontsov in SPb Python
примеры нашел, без специальных библиотек все работают, но думал может как с Телеграм или ВКонтакте, лучше использовать специльную библиотеку.
источник

IZ

Ilia Zviagin in SPb Python
Evgeny Dontsov
Приветствую всех. Подскажите какую библиотеку выбрать для разработки бота на Django для Фейсбука?
А зачем там Django?
источник

k

kosc in SPb Python
Evgeny Dontsov
примеры нашел, без специальных библиотек все работают, но думал может как с Телеграм или ВКонтакте, лучше использовать специльную библиотеку.
Я пробовал чуть больше года назад официальный фейсбучный SDK, и если его не переписали с нуля - то лучше напрямую стучать к ним в API.
источник

k

kosc in SPb Python
Он был просто умопомрачительно отвратный.
источник

DI

Danil Ivanov in SPb Python
Файловое хранилище в облаке телеграмма http://github.com/SlavikMIPT/tgcloud

и забавная статья про то как автор её делал https://habr.com/ru/company/vds/blog/456290/
источник

G

Gorbushkaa in SPb Python
Всем привет. Пишу телеграм бота. будет текстовый квест. Вопрос такой. Не знаю как реализовать проверку шага квеста. То есть: по большому счету бот отсылает сообщение с выбором дальнейших действий, выпадает меню шорткатов, человек выбирает требуемый и бот просто проверяем пришедшее сообщение, и если текст = пойти налево, то следующее сообщение, если пойти взять отвёртку, другое сообщение. Но я понял, что если кто-то будет знать текст ответа на перед, то просто введя его в сообщении он сразу перейдет на тот участок квеста , где этот ответ должен быть. И вот подскажите пожалуйста как сделать проверку состояния человека на уровне квеста.
источник

G

Gorbushkaa in SPb Python
Заранее спасибо
источник

G

Gorbushkaa in SPb Python
Есть мысль после каждого отправленного сообщения повышать переменную на 1 и далее проверять, но какой то кастыль кажется
источник

D

Dmitrii in SPb Python
я бы сделал fsm. И состояниями бы описывал на каком шаге человек.
источник

G

Gorbushkaa in SPb Python
Спасибо, щас почитаю
источник

D

Dmitrii in SPb Python
Могу дать линк на примеры машин состояний на питоне . Самый простой пример - html parser
источник

G

Gorbushkaa in SPb Python
Если не сложно)
источник

D

Dmitrii in SPb Python
Gorbushkaa
Если не сложно)
https://docs.python.org/3/library/html.parser.html#examples я не стал бы предлагать, если бы было сложно.
источник
2019 June 20

W

Womchik in SPb Python
пните, плиз, в нужном направлении
https://gist.github.com/womchik/58f5af5b7ffd69d202bfadecc07e69a3
источник

АТ

Андрей Трефилов in SPb Python
defaultdict(list) ?
источник

W

Womchik in SPb Python
спасибо. похоже на то, что надо
источник

SM

Serge Matveenko in SPb Python
class D:
   def __init__(self):
       self.d = ''.join(random.choice(string.ascii_letters) for _ in range(1 * 10 ** 10))
def g():
   while True:
       yield D()
for d in g():
   pass
источник

SM

Serge Matveenko in SPb Python
Serge Matveenko
class D:
   def __init__(self):
       self.d = ''.join(random.choice(string.ascii_letters) for _ in range(1 * 10 ** 10))
def g():
   while True:
       yield D()
for d in g():
   pass
источник

SG

Sasha Golubev in SPb Python
Serge Matveenko
class D:
   def __init__(self):
       self.d = ''.join(random.choice(string.ascii_letters) for _ in range(1 * 10 ** 10))
def g():
   while True:
       yield D()
for d in g():
   pass
Вы так пишите?
источник

SM

Serge Matveenko in SPb Python
Sasha Golubev
Вы так пишите?
это минимальный пример, воспроизводящий мемори лик в коде, который я написал
а такой был красивый рефакторинг.
в оригинальном коде не сразу очевидно, что он сводится вот к такому в итоге :(
источник