@ru_python

Страница 2902 из 9768
b0g3r
01.06.2017
20:10:56
players - это модель?

Śuper
01.06.2017
20:15:16
Да

И таблица создана и запись есть

b0g3r
01.06.2017
20:15:48
Прямо в базе?

Google
Śuper
01.06.2017
20:15:57
Не то сообщение

b0g3r
01.06.2017
20:16:41
а на какой строчке падает

можно трейсбек?

Śuper
01.06.2017
20:17:00
а как оно поможет?
В связи с иной генерацией SQL запроса, при Herman не должно быть ошибки

Сейчас к сожалению послать не могу

а на какой строчке падает

b0g3r
01.06.2017
20:17:49
выглядит подозрительно

Igor
01.06.2017
20:18:28
библиотека Peewee при попытке редактировать запись найденную по условию вылетает во это peewee.OperationalError: no such column: t2.id, помогите, пожалуйсто

Да нет, вот код if nm_column is 'name': modeld.players.update(name=data).where( modeld.players.id == record_id).execute()

может конечно не на этих строчках

Nikolay
01.06.2017
20:31:53
почему is

Google
Nikolay
01.06.2017
20:31:56
?

b0g3r
01.06.2017
20:32:20
обещал вернуться завтра с трейсбеком

почему is
уже поругал

Максим
01.06.2017
20:59:42
Привет! Как в телеграмме можно удалить отправленное фото? delete_message() не работает

b0g3r
01.06.2017
21:00:15
Подробнее про "не работает"

Vaderoff
01.06.2017
21:00:22
Народ, подскажите как сделать. Есть класс для работы с бд. В классе есть методы( один метод записывает в бд, другой достает из бд данные ) как используя pymysql это реализовать? В каждой функции открывать и закрывать соединение или как? Если в классе обьявить переменную с соединением с бд, а потом эту переменную в каждую функцию передавать, то ошибка типо sql query уже активен, используется и тд... Можете пример кода как это в классе реализовать? Просто реально не понимаю

Максим
01.06.2017
21:00:41
Удаляет сообщение, а не фото

b0g3r
01.06.2017
21:01:25
Удаляет сообщение, а не фото
У телеграма есть текстовое сообщение и фотография с подписью

Что значит "удалить фото"?

Текстовое сообщение



Максим
01.06.2017
21:03:45
Сначало отправляется сообщение, за ним отправляю фото, мне надо либо удалить фото и отправить новое, либо заменить на другое

b0g3r
01.06.2017
21:06:07
Удаляет сообщение, а не фото
Значит ты указываешь не на то сообщение

Нужно смотреть код

Ты хранишь id сообщения с текстом, а не id сообщения с картинкой

Где-то в этом ошибка

Максим
01.06.2017
21:14:48
bot.edit_message_text(chat_id=call.message.chat.id, text=msg, message_id=call.message.message_id, reply_markup=keyboard) bot.send_photo(call.message.chat.id, "https://cheese69.ru/{photo}".format(photo = choosed_product[5])) bot.delete_message(call.message.chat.id, call.message.message_id)

Как удалить фото?

b0g3r
01.06.2017
21:15:52
Сохранить id фото

Либо попробовать call.message.message_id + 1

Google
b0g3r
01.06.2017
21:16:47
У тебя call - нажатие с кнопки на текстовом сообщении, оно на него и указывает

Либо попробовать call.message.message_id + 1
Эта магия сработает только единожды, скорее всего

А

Эти три куска кода последовательно выполняются?

Максим
01.06.2017
22:12:17
Всё, спасибо уже разобрался

Другая проблема, в URL есть символ ' он не даёт получить файл

Nikolay
01.06.2017
22:41:27
?

replace ?

Artem
01.06.2017
22:47:52
питон × крипта https://tradewave.net/static/img/features/python-screenshot.jpg

Nikolay
01.06.2017
22:51:21
Что это? ?

Artem
01.06.2017
22:52:15
платформа для трейд-ботов на питоне (закрывшаяся)

Rocket
02.06.2017
00:05:14
Ребзи, а вот у меня возник интересный вопрос. А чем заменить aiohttp server, если я хочу чего попроще?

here1am
02.06.2017
00:08:26
nginx + wsgi

Rocket
02.06.2017
00:30:45
nginx + wsgi
Нет, ну такое... Оставаясь в мире asyncio, я имею в виду. Сам нашёл только такое: http://aiohttp.readthedocs.io/en/stable/web_lowlevel.html Интересно мне, есть ли альтернативы.

Проксимов
02.06.2017
06:15:21
питон × крипта https://tradewave.net/static/img/features/python-screenshot.jpg
Хм, а есть такая песочница с демо-счётом или типа того?

Rocket
02.06.2017
06:50:12
sanic, похож на flask
Он тоже синхронный?

Проксимов
02.06.2017
06:50:45
Rocket
02.06.2017
06:51:14
Посмотрел, да, гляну его, спасибо ?

Google
Whore Amazing
02.06.2017
06:54:54
https://github.com/dabeaz/ply/blob/master/example/GardenSnake/GardenSnake.py у меня одного в этом примере пробелы не в начале строки никак не обрабатываются лексером? типа так и должно быть? или это очередная проблема портирования с 2 на 3?

Ладно, починил. Лучше скажите, не вызову ли я Сатану, попытавшись добавить еще и обработку экранирования сюда r'(\'[^\']*\'|\"[^\"]*\")'

Admin
ERROR: S client not available

Vaderoff
02.06.2017
07:16:04
Народ, подскажите как сделать. Есть класс для работы с бд. В классе есть методы( один метод записывает в бд, другой достает из бд данные ) как используя pymysql это реализовать? В каждой функции открывать и закрывать соединение или как? Если в классе обьявить переменную с соединением с бд, а потом эту переменную в каждую функцию передавать, то ошибка типо sql query уже активен, используется и тд... Можете пример кода как это в классе реализовать? Просто реально не понимаю

Можно не обязательно с pymysql

Пример кода бы

Whore Amazing
02.06.2017
07:18:19
Я на постгресе делал так: class Wrapper(): def __init__(self, db, user,password): self.conn = psycopg2.connect(database=db,user=user,password=password) def query(self, query): self.cur = self.conn.cursor() self.cur.execute(query) res = self.cur.fetchall() self.cur.close() return res def change(self, query): self.cur = self.conn.cursor() self.cur.execute(query) self.conn.commit() self.cur.close()

мускл вообще зло, тащемта

Aragaer
02.06.2017
07:20:38
Ладно, починил. Лучше скажите, не вызову ли я Сатану, попытавшись добавить еще и обработку экранирования сюда r'(\'[^\']*\'|\"[^\"]*\")'
Вот в таких случаях я радуюсь за перл и сед, где есть возможность переопределить внешние скобки у регекспа, чтобы не было синдрома падающей зубочистки

а не-жадные регекспы в питон не завезли?

Whore Amazing
02.06.2017
07:21:11
мне здесь жадные нужны, в общем-то

+ обработка, если в строке будут заэкранированные кавычки

Aragaer
02.06.2017
07:22:11
нет, нежадный нужен же

Whore Amazing
02.06.2017
07:22:26
поч?

Aragaer
02.06.2017
07:22:32
а если в строке будут заэкранированные кавычки, то я бы проще переписал без регекспов посимвольно

Whore Amazing
02.06.2017
07:22:41
эм, што?

Aragaer
02.06.2017
07:22:45
ну "собрать все символы до ближайшей кавычки" это называется нежадное

".*?"

Google
Whore Amazing
02.06.2017
07:23:08
ладно, убедил, мой косяк

проблема в том, что мне в лексер

Aragaer
02.06.2017
07:23:36
с экранированием будет конечно сложнее

Whore Amazing
02.06.2017
07:23:40
и надо именно регулярочку с обработкой экранировочки

Aragaer
02.06.2017
07:23:46
тем более надо различать, \" и \\"

второе - не экранирование

Whore Amazing
02.06.2017
07:24:01
да я различаю

Aragaer
02.06.2017
07:24:15
а дальше начинается \\\\\\\" - это кавычка или она заэкранирована?

Whore Amazing
02.06.2017
07:24:16
а вот как заставить делать это регэксп...

бля, ну песдец

как люди вообще пишут парсеры? Х_Х

Страница 2902 из 9768