Anonymous
Доброе утро Питон
Проксимов
Доброе)
Anonymous
Есть вопрос по поводу TeleBot
Anonymous
На иностранном форуме дали
var pic = "root/something/image.jpg"
bot.send_document(chatid, document=open(pic, "Text"))
Дали это, но во первых это document, а мне надо photo, и во вторых он пишет инвалид Ерор
Anonymous
Как быть?
Anonymous
Пишут что я должна определить запись и прочитанное
Anonymous
photo = open(path, ‘rb’)
bot.send_photo(chat_id, photo)
photo.close()
Sergey
Sergey
Или можно туда просто ссылку на фотку
Anonymous
Что rb значит
Anonymous
Я хочу фото с подписью
Sergey
Ну ты открываешь на чтение
Anonymous
А, ну да вообще-то
Anonymous
Фото отправил а подпись указывать после photo, 'Text')?
Anonymous
А все
Anonymous
Сработало
Vladimir
я не понимаю почему мне pycharm предлагает @cherrypy.expose() вместо @cherrypy.expose
Alex
Vladimir
да
Alex
они сломали автореференс
Alex
в 2016 версии норм работает
Vladimir
хм. ну если оно и так и так запускается и работает то насколько это вообще важно?
Alex
у меня и при явном указании типов подсказки не правильные отображаются
например
bot: aiogram.Bot = aiogram.Bot()
dp: aiogram.Dispatcher = aiogram.Dispatcher()
при использовании dp предлагаются методы от объекта бота %)
Alex
Alex
Alex
и в 2016 версии без указания типов правильно определяется тип объекта
Oleg
Редкость. Да ещё и с телеботом балуется.
Проксимов
Проксимов
Она с++ линкует
Нет, вроде.
Alex
Alex
а, стоп
Alex
упустил контекст %)
Alex
Anonymous
аторегер телеграма кто может написать?
Ой, прастите, ботоввод?
Vladimir
что-то я туплю
Vladimir
if (not lgn or not pss ):
raise cherrypy.HTTPRedirect("/index")
Vladimir
а не, все норм
Mark ☢️
Mark ☢️
Он не сдох ищо
Mark ☢️
Aiohttp жи
Vladimir
Aiohttp жи
да мне все равно впринципе, вишневый пирожок круто звучит))
Vladimir
Черрипай?
http://steelkiwi.com/blog/best-python-web-frameworks-to-learn/ тут вообще судя по звездам из гитхаба первое место у джанго
Mark ☢️
Mark ☢️
И аиохттп риальне свежий и очень годный проект
kdm🇩🇰
Roman
Помогите плз, пробую поставить weblib:
easy_install -U weblib
получаю это:
Processing weblib-0.1.24.tar.gz
Writing /tmp/easy_install-hDCwfs/weblib-0.1.24/setup.cfg
Running weblib-0.1.24/setup.py -q bdist_egg --dist-dir /tmp/easy_install-hDCwfs/weblib-0.1.24/egg-dist-tmp-phED9b
error: Setup script exited with error in weblib setup command: 'extras_require' requirements cannot include environment markers, in 'full': 'lxml; platform_system != "Windows"'
centos
Проксимов
Roman
Platform != windows не напрягает?
я ее не так понял видимо. ну прочел как не равно - ну и думал, что не под винду ставится. так а как тогда ставить то? почему под винду пакет?
Roman
https://pypi.python.org/pypi/weblib
Roman
Installation
Run:
pip install -U weblib
Roman
:(
Проксимов
Спроси в норм чате
Mike
Венвы?
Проксимов
Проксимов
?
Roman
Проксимов
Или в @ru_python_beginners
Roman
спс попробую
pip3.4 надо было, да...
Проксимов
Я этот же сейчас в линуксе.
По крайней мере, я сам через него ставлю.
Anonymous
Привет Python. Недавно только сел на этого удава. Сильно не пинайте. Когда-то использовал библиотеку для SQl, в небольшой своей программе ( sqlite3 ). Чтоб занести в табл... данные из переменной использовал такой синтаксис. cur.execute('INSERT INTO GroupTable(param1,param2,param3) VALUES (NULL, ?, ?)',(Group_Name, Name_Pro))
Все прекрасно работает. Сейчас стала задача подключится к БД на серваке использую библиотеку ( pymysql ). Делаю запрос на внесение данных точно так же. cur.execute('INSERT INTO search_word( id_s, id_lan, word) VALUES(1, 1, ?)',(P_word)) Выдает ошибку query = query % self._escape_args(args, conn)
TypeError: not all arguments converted during string formatting Подскажите можно заставить работать этот синтаксис???
Oleg
Используй символ ` (на клавише ё), чтобы выделять отрывки кода. Иначе тяжело читать. Вот так:
`var`
Какого типа P_word?
Anonymous
str
Alex
Привет Python. Недавно только сел на этого удава. Сильно не пинайте. Когда-то использовал библиотеку для SQl, в небольшой своей программе ( sqlite3 ). Чтоб занести в табл... данные из переменной использовал такой синтаксис. cur.execute('INSERT INTO GroupTable(param1,param2,param3) VALUES (NULL, ?, ?)',(Group_Name, Name_Pro))
Все прекрасно работает. Сейчас стала задача подключится к БД на серваке использую библиотеку ( pymysql ). Делаю запрос на внесение данных точно так же. cur.execute('INSERT INTO search_word( id_s, id_lan, word) VALUES(1, 1, ?)',(P_word)) Выдает ошибку query = query % self._escape_args(args, conn)
TypeError: not all arguments converted during string formatting Подскажите можно заставить работать этот синтаксис???
https://media.readthedocs.org/pdf/pymysql/latest/pymysql.pdf
p.s. это че там за знак вопроса с передаче параметров...
Anonymous
<class 'str'>
Anonymous
А таблица с етим полем varchar(15)