
Vitaly
07.01.2018
22:23:34
Давай

Rubikoid
07.01.2018
22:23:57
Или нет. Запилить виртуальную машину с языком специально для ботов

Sergey❄️
07.01.2018
22:24:51
бот.отправить_текст(сообщение.от.пользователя.идентификатор, "Привет")

Vitaly
07.01.2018
22:25:17
1С Роботы

Google

Rubikoid
07.01.2018
22:26:13
Не
Нафиг объект бот
Сообщение.ответить("текст")

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:26:39
а теперь объясните аутисту, как мне сраный python 3.6 запустить

Rubikoid
07.01.2018
22:26:51

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:26:57
py -3.6 bot.py
Traceback (most recent call last):
File "bot.py", line 4, in <module>
import requests
ModuleNotFoundError: No module named 'requests'

Rubikoid
07.01.2018
22:27:08
Ну дак
У тебя либа не стоит

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:27:24
вот не пизди
я ведь щас высру все либы

Rubikoid
07.01.2018
22:27:42
Кто там py советовал, как запусть определенную версию пипа


F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:27:48
сам напросился
aiogram (1.0.3)
aiohttp (2.3.7)
altgraph (0.15)
appdirs (1.4.3)
astroid (1.6.0)
async-timeout (2.0.0)
autopep8 (1.3.3)
Babel (2.5.1)
beautifulsoup4 (4.6.0)
bs4 (0.0.1)
certifi (2017.11.5)
chardet (3.0.4)
cheroot (6.0.0)
CherryPy (13.1.0)
click (6.7)
colorama (0.3.9)
comtypes (1.1.4)
Django (2.0.1)
enum34 (1.1.6)
Flask (0.12.2)
future (0.16.0)
google-api-python-client (1.6.4)
httplib2 (0.10.3)
idna (2.6)
isort (4.2.15)
itsdangerous (0.24)
jaraco.classes (1.4.3)
Jinja2 (2.10)
lazy-object-proxy (1.3.1)
lxml (4.1.1)
macholib (1.9)
MarkupSafe (1.0)
mccabe (0.6.1)
mixpanel (4.3.2)
more-itertools (4.0.1)
multidict (3.3.2)
numpy (1.14.0)
nyx (2.0.4)
oauth2client (4.1.2)
olefile (0.44)
packaging (16.8)
pefile (2017.11.5)
Pillow (5.0.0)
pip (9.0.1)
portend (2.2)
pyaes (1.6.1)
pyasn1 (0.4.2)
pyasn1-modules (0.2.1)
pycodestyle (2.3.1)
Pygments (2.2.0)
PyInstaller (3.3.1)
PyMySQL (0.8.0)
pyparsing (2.2.0)
pypiwin32 (219)
pyTelegramBotAPI (3.5.1)
python-for-android (0.6.0)
pytz (2017.3)
pywinauto (0.6.3)
requests (2.18.4)
rsa (3.4.2)
schedule (0.5.0)
setuptools (38.4.0)
sh (1.12.14)
six (1.11.0)
stem (1.6.0)
Telethon (0.16.0.9)
tempora (1.10)
uritemplate (3.0.0)
urllib3 (1.22)
vk (2.0.2)
vk-api (9.3)
wapy (1.0.0)
webmoney-api (0.0.7)
Werkzeug (0.14.1)
wheel (0.30.0)
wrapt (1.10.11)
xmltodict (0.11.0)
yandex.translate (0.3.5)
yarl (0.17.0)

Google

Rubikoid
07.01.2018
22:27:57

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:28:10

Rubikoid
07.01.2018
22:28:23
...
Кто там py советовал, как запусть определенную версию пипа

Alex
07.01.2018
22:28:54
Всунуть что ли проверку версии питона в setup.py?
?

Sergey
07.01.2018
22:29:38
например

Rubikoid
07.01.2018
22:30:13
Только он через py -3.6 запускает

Sergey
07.01.2018
22:30:55
это алиас наверно уже

Adamay
07.01.2018
22:31:12
Кто может помочь с кодом сомнительного качества?
UPD: перечитал и понял, что сказал как наркоман
Бот отправляет запрос к бд и в одном месте он выдает о ее наличее, но после удаления и повторного запуска он сново видет данные, которые были удалены в таком же кол-ве, как и было. Но после, когда данные кончаются, он как и пологается говорит о том, что они закончились и он не может их достать. То есть при попытке взять данные он отказывается, потому что их там нет, но отображает словно они там есть. Баг очень странный (для меня).
Код далее pastebin.com/0R7ziWRy

Rubikoid
07.01.2018
22:31:26

Sergey
07.01.2018
22:31:53

Скрудж
07.01.2018
22:32:29
Могу сказать проблему

Adamay
07.01.2018
22:32:41

Скрудж
07.01.2018
22:33:11
Ну коммит делаешь?

Adamay
07.01.2018
22:33:26

Google

Adamay
07.01.2018
22:33:38
А вообще юзаю полноценную бд MySQL

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:34:51

Adamay
07.01.2018
22:35:21

Mad
07.01.2018
22:35:35
Или и то и другое.

Adamay
07.01.2018
22:35:50

Mad
07.01.2018
22:36:59
Ну т.е. там реально оч странно и ты тупой. Ты выше говорил об этих альтернативах, как взаимоисключающих друг друга. А я предположил, что они одновременно могут сосуществовать.

Adamay
07.01.2018
22:41:50

Mad
07.01.2018
22:42:24
глянул код, он вообще не должен работать, по идее
else:
#не касается проблемы
тут пустой else:

Rubikoid
07.01.2018
22:43:08

Adamay
07.01.2018
22:43:21

Rubikoid
07.01.2018
22:43:30
а
хм...

Adamay
07.01.2018
22:44:05
тут пустой else:
Там я кусками вырезал. Просто оставил, что бы было извесно, что я проверяю если там другой случай

Mad
07.01.2018
22:44:26
Просто удали этот код.
И напиши заново.

Adamay
07.01.2018
22:45:39

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:46:08
кто там еще с aiogram ебется

Google

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:46:18
sys:1: RuntimeWarning: coroutine 'Bot.send_media_group' was never awaited
как пофиксить?

Mad
07.01.2018
22:46:34

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:46:34
try:
r = bot.send_media_group(config.dialogID, filesToSend)
print(r)
except Exception as e:
print(e)
вот так вызываю

Rubikoid
07.01.2018
22:46:45

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:46:45

Sergey❄️
07.01.2018
22:47:37

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:47:44

Sergey❄️
07.01.2018
22:48:07
Ну тебе ошибка сказала

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:48:55
'coroutine' object has no attribute 'await'

Vitaly
07.01.2018
22:51:21
Лол
Питонисты и эвэйт :)

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:51:45
ну тк чо с этой сранью делать

Sergey❄️
07.01.2018
22:51:48

Alex
07.01.2018
22:51:56

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:54:05
бл, сложна

Vitaly
07.01.2018
22:54:12
Провозглашаю aiogram лаксмусовой бумажкой, если не смог - не программист

Alex
07.01.2018
22:54:20

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:54:34

Vitaly
07.01.2018
22:54:54
Надо подтягивать уровень питонистов, а то слишком просто хуесосить :)

Google

Vitaly
07.01.2018
22:55:12

Арслан
07.01.2018
22:55:15

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:55:26
сложно пиздец

Vitaly
07.01.2018
22:55:40

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
22:55:42
особенно с бд

Vitaly
07.01.2018
22:56:01
Сейчас бы гордиться что не смог

Alex
07.01.2018
22:57:04

Арслан
07.01.2018
22:57:21
особенно с бд
Я бы поспорил, большинство бд сейчас имеют хорошие адаптеры с асинхронной работой.

Vitaly
07.01.2018
22:57:23

Арслан
07.01.2018
22:58:01
Даже rethinkdb имеет встроенную поддержку

Vitaly
07.01.2018
22:59:37
Бд не бывает синхронной, котаны. Не позорьтесь

Max
07.01.2018
22:59:45

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
23:02:12
py -3.6 bot.py
File "bot.py", line 190
await bot.send_media_group(config.dialogID, media=media)
^
SyntaxError: invalid syntax

Vitaly
07.01.2018
23:02:46
Страдай:)

Арслан
07.01.2018
23:02:55
А можно полный код?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
07.01.2018
23:03:48
def sendImages():
saveImages()
files = os.listdir()
filesToSend = []
filesNames = []
media = types.MediaGroup()
print(filesToSend)
for i in files:
if len(i) == 15:
media.attach_photo(types.InputFile(i, i))
try:
await bot.send_media_group(config.dialogID, media=media)
except Exception as e:
print(e)
pass
print(filesToSend)