@ru_python

Страница 3205 из 9768
Lucky
14.07.2017
23:02:47
Спасибо всем кто принял посильно участие! Состояние таблицы: стоит

Artem
14.07.2017
23:03:13
Нет
https://github.com/python-security/pyt

Google
Artem
14.07.2017
23:03:23
они пока не очень продакшн реди

но на всякий случай натрави

Lucky
14.07.2017
23:03:54
Ок, спасибо.

пока что
Сомневаюсь, что мой бот вызовет такой большой интерес

на вот это бот не отвечает
Бот не воспринимает сообщения без пробела после since как команды

Сергей
14.07.2017
23:23:09
Что я делаю не так if __name__ == '__main__': p1=threading.Thread(target=bots) p2=threading.Thread(target=check, args=(p1,)) p1.start() p2.start() p1.join() p2.join() app.run(debug=True)

Почему фласк не запускается

Проксимов
14.07.2017
23:24:06
Сергей
14.07.2017
23:24:20
С ним всё хорошо)

Artem
14.07.2017
23:25:03
ты ждешь завершения обоих тредов

прежде чем запустить фласк

Сергей
14.07.2017
23:25:53
Что сделать чтобы и фласк и бот работал?

Artem
14.07.2017
23:26:04
не джойниться до апп рана

Google
Сергей
14.07.2017
23:27:04
if __name__ == '__main__': app.run(debug=True) p1=threading.Thread(target=bots) p2=threading.Thread(target=check, args=(p1,)) p1.start() p2.start() p1.join() p2.join()

Так?

не работает

Artem
14.07.2017
23:27:33
не так

старты до рана

джойны в файнали относительно рана

Сергей
14.07.2017
23:28:15
Не понял

Artem
14.07.2017
23:28:23
беда

Сергей
14.07.2017
23:28:37
Ага)

Artem
14.07.2017
23:28:44
перечитывай

Lucky
14.07.2017
23:32:09
Магия это плохо.

Сергей
14.07.2017
23:32:41
Так? if __name__ == '__main__': p1=threading.Thread(target=bots) p2=threading.Thread(target=check, args=(p1,)) p1.start() p2.start() app.run(debug=True) p1.join() p2.join() Вроде работает

Artem
14.07.2017
23:34:44
Лучше if __name__ == '__main__': p1=threading.Thread(target=bots) p2=threading.Thread(target=check, args=(p1,)) p1.start() p2.start() try: app.run(debug=True) finally: p1.join() p2.join()

ну и еще в except добавить логирование ошибки через traceback

чтобы и ошибка не потерялась, и треды завершились

Сергей
14.07.2017
23:36:05
Телеграм ругается когда я так сделал

Artem
14.07.2017
23:36:22
?

а, дебаг тру это ж ебаная магия

я забыл

с перезапуском через релоадер

Google
George
14.07.2017
23:37:01
тут вообще хоть кто-то читает профессиональную литературу? или только флуд?

Artem
14.07.2017
23:37:16
Телеграм ругается когда я так сделал
там есть кажется аргумент use_reloader, его надо в false, или через настройки. релоадер и запуск нескольких тредов не прокатят

Сергей
14.07.2017
23:38:35
2017-07-15 02:37:41,852 (__init__.py:291 Thread-1) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. The server returned HTTP 409 Conflict. Response body: [b'{"ok":false,"error_code":409,"description":"Conflict: terminated by other long poll or webhook"}']"

Artem
14.07.2017
23:39:33
тут вообще хоть кто-то читает профессиональную литературу? или только флуд?
расскажите про профессиональную литературу? что читать, где просвещаться?

George
14.07.2017
23:40:29
что? я спросил, чтобы задать вопрос, а не для того, чтобы сейчас перечислять книжки, которые гуглятся за 1 секунду

Lucky
14.07.2017
23:41:16
Каждый день окунаюсь в питон, ЕВПОЧЯ

Artem
14.07.2017
23:41:22
будьте добры

ведь я спросил, чтобы вы перечислили книжки

а не чтобы задать вопрос

George
14.07.2017
23:42:08
ты серьезно не можешь залезть в гугл? ради тебя я этого делать не буду.

Artem
14.07.2017
23:42:12
Жаль

Хотел бы я, чтобы ты ради меня залез в гугл.

George
14.07.2017
23:42:32
что я спрашивал было заточено под конкретную область, а ты даже вопрос нормально не сформулировал

Artem
14.07.2017
23:42:45
тут вообще хоть кто-то читает профессиональную литературу? или только флуд?

охуенно заточено

George
14.07.2017
23:43:32
ты не понял

Artem
14.07.2017
23:43:36
и дальше так же заточенно спрашивай, обязательно получишь ответы.

George
14.07.2017
23:43:50
если бы тут было меньше флуда, то ты бы смог найти мое сообщение

Google
Artem
14.07.2017
23:43:58
К сожалению, я не смог

А ты его не повторил

Поэтому я и смотрю на тебя как на идиота пока что

Развей мои сомнения

Я не обязан искать твой вопрос. Твой вопрос - твоя проблема. Хочешь ответа - повтори. Хочешь выебнуться вместо ответа - сорян

Admin
ERROR: S client not available

Artem
15.07.2017
03:16:38
CURSOR.execute("UPDATE BLOGS SET TIMESTAMP=%d WHERE NAME=‘%s’" % (timestamp, blogname))
тебе нельзя программировать пока первое правило работы с sql не узнаешь

Проксимов
15.07.2017
03:41:03
Artem
15.07.2017
03:42:30
да

Даниил
15.07.2017
03:52:18
ящитаю SQL напрямую использовать вообще антипаттерн

ведь благодаря SQLAlchemy можно сделать что-то типа select([Employee.id]).where(Employee.department_id == 1) и радоваться жизни

Проксимов
15.07.2017
03:53:29
Даниил
15.07.2017
03:53:58
Удачи в легаси лол
как будто кто-то спорит что легаси код может быть напичкан антипаттернами это же на значит что эти антипаттерны - не антипаттерны

просто если есть выбор, ящитаю лучше скрывать SQL-кишки за синтаксисом Python, благо Python относительно неплохо подходит для DSL'ей

Artem
15.07.2017
03:59:05
ящитаю SQL напрямую использовать вообще антипаттерн
почему? не все можно сделать с помощью orm, ничего плохого в голом sql не вижу

Даниил
15.07.2017
04:05:50
почему? не все можно сделать с помощью orm, ничего плохого в голом sql не вижу
а не обязательно целую ORM, достаточно DSL который прозрачно ложится на SQL

потому что 1. Работа с DSL безопаснее 2. Это всё тот же Python со всеми вытекающими: привычный синтаксис, нормальная подсветка 3. С конструкциями на Python работает композиция. С голым SQL ничего кроме конкатенации/интерполяции не работает

ну и лёгкие DSL, без тяжёлых абстракций ORM, не подразумевают значительного оверхеда

Google
Даниил
15.07.2017
04:14:54
собственно вышенаписанное касается всех встраиваемых DSL, построенных на голых строках

Artem
15.07.2017
04:19:13
в pycharm работает подсветка, кстати. в остальном все так.

Vova
15.07.2017
05:58:01
кто нить пользовался библой dask для паралельных вычислений

Hryhorii
15.07.2017
07:10:31
#Job #Python #Axaj #PostgreSQL #work #Fullstack - Чем занимаюсь. Привет ребята. Я рекрутер. Занимаемся релокацией людей. Сейчас есть позиция Web App/Software Engineer, релокация (Мюнхен, Германия.) Компания берет на себя - визовое спонсорство, оплату переезда, оплата первого месяца проживания и помошь в поиске жилься. -Чем занимается компания. Наш клиент - крупнейшая в мире платформа для отзывов гостей и анализа путешествий, занимается сбором и улучшением опыта путешествий. Компания анализирует сотни миллионов обзоров поездок, разбросанных по обширному рынку и преобразует этот в контент для отелей. - Кого ищем и чем будет заниматься человек. Веб-разработчик должен иметь полный стек. Большинство функций касаются как frontend (JavaScript, jQuery), так и бэкэнд (Python, Tornado, PostgreSQL, MongoDB). Разработчики должны быть опытными в обеих областях. У нас есть дизайнеры, которые поставляют уже функциональный HTML + CSS, так что это часть работы есть кому выполнять. - Требования к кандидату . https://docs.google.com/document/d/1tQGa7VnpZtOoJKxRHGWsZrm2R3TAb3WJTBv37p1e23o/edit?usp=sharing - Зарплатная вилка По итогам интервью, в раене 60к€ Их будет 2 1- Introduction 2- Technical Интересуют целеустремленные и знающие, чего хотят от жизни люди. Стучите в личку для обмена скайпами, имейлами.

Nikolay
15.07.2017
07:14:15
#Job #Python #Axaj #PostgreSQL #work #Fullstack - Чем занимаюсь. Привет ребята. Я рекрутер. Занимаемся релокацией людей. Сейчас есть позиция Web App/Software Engineer, релокация (Мюнхен, Германия.) Компания берет на себя - визовое спонсорство, оплату переезда, оплата первого месяца проживания и помошь в поиске жилься. -Чем занимается компания. Наш клиент - крупнейшая в мире платформа для отзывов гостей и анализа путешествий, занимается сбором и улучшением опыта путешествий. Компания анализирует сотни миллионов обзоров поездок, разбросанных по обширному рынку и преобразует этот в контент для отелей. - Кого ищем и чем будет заниматься человек. Веб-разработчик должен иметь полный стек. Большинство функций касаются как frontend (JavaScript, jQuery), так и бэкэнд (Python, Tornado, PostgreSQL, MongoDB). Разработчики должны быть опытными в обеих областях. У нас есть дизайнеры, которые поставляют уже функциональный HTML + CSS, так что это часть работы есть кому выполнять. - Требования к кандидату . https://docs.google.com/document/d/1tQGa7VnpZtOoJKxRHGWsZrm2R3TAb3WJTBv37p1e23o/edit?usp=sharing - Зарплатная вилка По итогам интервью, в раене 60к€ Их будет 2 1- Introduction 2- Technical Интересуют целеустремленные и знающие, чего хотят от жизни люди. Стучите в личку для обмена скайпами, имейлами.
https://ebanoe.it/2017/07/13/poor-devs-in-germany/

Tigran
15.07.2017
07:27:09
Зато вилка появилась, это прогресс

Nikolay
15.07.2017
07:43:29
Только слово "раен" напрягает

ilya
15.07.2017
07:51:08
раен раенчик... чё ты кипишуешь... )) Всё будет чётко)

Aleksandr
15.07.2017
08:22:20
То есть axaj никого не смутил?

Асадбек
15.07.2017
09:19:10
кто тут

Павел
15.07.2017
09:19:40
Я

Асадбек
15.07.2017
09:19:55
привет

Павел
15.07.2017
09:20:07
Привет

Асадбек
15.07.2017
09:20:14
как дела

Павел
15.07.2017
09:20:20
Хорошо

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