
German
13.12.2017
10:06:44
Там же ищем ds

.
13.12.2017
10:09:51
Привет ребята

Denis
13.12.2017
10:10:15
Привет)

.
13.12.2017
10:10:18
Какой гуай посоветуете для написания программ на винду?

Google

.
13.12.2017
10:11:22
GUI
Graphical User Interface

Dmitriy
13.12.2017
10:12:21

.
13.12.2017
10:12:49

Dmitriy
13.12.2017
10:13:05

.
13.12.2017
10:13:24
Спс

Дмитрий
13.12.2017
10:13:32
Tkinter выглядит хреново )
в visual studio есть поддержка ipython, может там можно и нативно вендовые формочки рисовать? я бы в эту сторону погуглил
"Python Tools for Visual Studio does not have a Windows Forms designer. You could take a look at SharpDevelop which does have a Windows Forms designer for IronPython. The other alternative would be to design your form in C# and then in your IronPython project use that form as the base class for your IronPython class."
чтобы все в одном дотнете крутилось
Хотя какой-то сложный способ, да. Зависит от задачи

Ruslan
13.12.2017
10:17:22
да qt и всё

Дмитрий
13.12.2017
10:17:25
+

Google

Anton
13.12.2017
10:17:27
лет 7 назад я слышал такую вещь, что WinForms уже не котируются. Сейчас для Windows нужно использовать WPF
но это только для windows. qt — насколько я помню кросс-платфоменный фреймворк

Дмитрий
13.12.2017
10:18:31
Корпорация Майкрософт предоставляет Python Tools for Visual Studio (PTVS), эффективную подключаемую среду IDE Python ....
Некоторые особенности PTVS:
............................................
Поддержка IronPython, а также .NET и WPF

Maxim robox
13.12.2017
10:24:55

Дмитрий
13.12.2017
10:26:34
Значит,qt?

Robot
13.12.2017
10:50:08
def tree(): return collections.defaultdict(tree)

Tigran
13.12.2017
10:58:20

Robot
13.12.2017
10:58:47
ооооо, круто
ага забавный сниппет. И даже полезный, например, в тестах

Kirill
13.12.2017
11:02:55
?

Ruslan
13.12.2017
11:03:21
упорный

Gennady
13.12.2017
11:03:45
старательный звучит жестче )

Alex
13.12.2017
11:24:34

ddd
13.12.2017
12:03:49
понеслась йолка
а сегодняшняя ёлка опять из серии "если решил первую часть не в лоб, то нужно во второй части нужно переписывать"?

I
13.12.2017
12:07:18
Всем привет, подскажите плиз есть ли группы в которых можно найти работу?

Dmitriy
13.12.2017
12:09:03

I
13.12.2017
12:09:19
спасибо

Aragaer
13.12.2017
12:24:20
скорее наоборот. Тупо в лоб первая часть это значит вторая будет считаться несколько часов

Ruslan
13.12.2017
12:30:16
камрады, вопрос по асинхронщине
вот есть функция import_module, она копается в файлах, как её превратить в асинхронную?

Google


D
13.12.2017
12:36:19
#Вакансия, #job, #работа, #Москва, #fulltime
Python-разработчик
Цель работы Разработка бэкенда проекта
Основные обязанности
• Разработка веб сервисов.
• Разработка юнит тестов.
• Ревью кода других участников команды (peer review).
• Оценка трудоемкости задач.
• Участие в приемке требований от аналитиков.
• Участие в проработке архитектуры.
Требуемые знания и навыки по должности
• Опыт успешного завершения коммерческих веб - проектов;
• Отлиное знание языка Python и одного из основных WEB фреймворков (Flask/Django);
• Умение писать unit тесты (pytest/unittest);
• Знание реляционных баз данных (MySQL/PostgreSQL), желателен опыт работы с ORM (SQLAlchemy);
• Опыт разработки веб-служб и знание основных WEB протоколов, плюсом будет;
• Знание git;
• Понимание принципов разработки клиент-серверных приложений;
• Способность писать качественный и документированный код;
Плюсом будет:
• Опыт работы с Redis;
• Опыт работы с WebSocket
• Опыт работы с нереляционными базами данных;
• Опыт работы с очередями (RabbitMQ),
• Опыт внедрения CI(Jenkins);
Образование Высшее
Требуемый опыт работы, лет 3 года
Требуемые личностные качества
• Умение коммуницировать (желание довести информацию, умение излагать мысли письменно, упрощать и систематизировать информацию)
• Надежность (на Вас можно положиться с минимальным контролем)
• Увлечённость работой (Вам нравится разрабатывать ПО и это следует из вашего опыта)
• Неконфликтность (умение достигать своих целей не портя взаимоотношения с коллегами)
• Культурность (вежливость, тактичность, дружелюбность, порядочность, приветливость)
• Ориентированность на качество (Вы получаете удовольствие от качественно сделанной работы и даете оценки исходя из этого)
• Системность мышления
• Умение преобразовывать проблемы в запросы (объяснять что нужно для решения проблемы и от кого)
• Настойчивость (умение аргументированно отстаивать свою точку зрения)
Условия:
З/пл 120 -180К руб., белая
Офис: ст.м. Савёловская, г. Москва, 5-7 минут пешком
Оформление оп ТК РФ
Вопросы и/или резюме сюда => @dbpick / d.berg@wanted-profi.ru


Vaderoff
13.12.2017
12:41:37
Помогите разобраться с вебсокетами фласка, вот у меня на странице есть счетчик времени, который работает на питоне, но сейчас он просто показывает одно значение которое получил при загрузке странице. То есть у меня на фласке рендерится страница где и вставляется значение для счетчика, но мне надо, чтобы счетик обновлялся каждую секунду, вебсокеты для этого же ?

Vadim
13.12.2017
12:43:42

Vaderoff
13.12.2017
12:44:03

dmks
13.12.2017
12:44:15

Vaderoff
13.12.2017
12:45:38
Можно пример кода ?

dmks
13.12.2017
12:46:19
нажми ф5

Алексей
13.12.2017
12:46:23
JS-ом делай

Bo0oM
13.12.2017
12:46:24
setInterval

Vadim
13.12.2017
12:46:29
Каждую секунду отнимать 1 секунду. А 1 раз в 5 минут сравнивать значение с сервера. К чему это извращение? ?

Vaderoff
13.12.2017
12:46:48
А если я хочу на вебсокетах все запилить?

Sergey
13.12.2017
12:47:56

Vadim
13.12.2017
12:47:56
Значит тут я Вам не помогу. Как минимум потому, что я против бесполезной нагрузки на сервер.

dmks
13.12.2017
12:48:15

Vadim
13.12.2017
12:48:22
ЗАЧЕМ
Потому что может. И хочет выстрелить себе в ногу. Так бывает.

Vaderoff
13.12.2017
12:48:42
А потом я перепишу на js
Я с вебсокетами никогда не работал

Admin
ERROR: S client not available

Google

Vaderoff
13.12.2017
12:49:10
Вот интерес проснулся

Vadim
13.12.2017
12:49:23
Или на сервере выключен ntp и 1 секунда в мире не равна 1 секунде на сервер о_0
Извините, @Vaderoff , я не знаю, чем Вам помочь. С фласком давно не дружу.

Sergey
13.12.2017
12:50:21
Мне просто интересен сам процесс
Тогда запили всё таки с джаваскриптом. Он меняет таймер каждую секунду, и раз в 5 минут через вебсокеты спрашивает время сервера. Как выше советовали

Vadim
13.12.2017
12:51:59

Vaderoff
13.12.2017
12:52:41
мне нужен, сука, этот вебсокет
У меня тут своя атмосфера

dmks
13.12.2017
12:53:14
Безумству храбрых - гробы бесплатно

Vadim
13.12.2017
12:53:21

dmks
13.12.2017
12:53:25
Хочешь - делай, как будто кто то может тебе запретить

Илья
13.12.2017
12:57:48
как покороче записать однострочник вида python -c 'import sys, json; print json.load(sys.stdin)["st.account.country"]' если мне надо два-три значения?

Pavel
13.12.2017
13:04:27
Если мало элементов в словаре можно так [v for k, v in dict.items() if k in ('a', 'b')]

dmks
13.12.2017
13:05:37
если там линукс, конечно

Илья
13.12.2017
13:06:57
там вообще будет макось, линукс и винды разных версий без возможности доустановить что-то помимо стандарта. Питон в стандарт для винды входит.
про перебор через массив понятно, скорее всего так и буду делать, прост думал - вдруг есть какой-то короткий-прекороткий вариант.

Pavel
13.12.2017
13:09:18
куда уже короче) Короче только на перле

Илья
13.12.2017
13:09:23
а то сейчас вообще рабочий вариант python -mjson.tool < file | less -pcountry

Nikita
13.12.2017
13:29:48
вечер в хату
кто-нибудь испоьзовал pytg (враппер для telegram-cli) ? или знает альтернативу для питона2?

Google

Nikki
13.12.2017
13:40:38
хз у меня всё крутится на Telethon.
с pytg какие траблы были. и зачем 2? 2 уже всё.

Nikita
13.12.2017
13:41:18
мне для питона второго нужен

Nikki
13.12.2017
13:41:36
тогда лучше питг нет думаю

Nikita
13.12.2017
13:41:46
потому что я хочу написать плагин для аудио плеера который на втором

Robot
13.12.2017
13:41:46

Nikita
13.12.2017
13:41:46
https://quodlibet.readthedocs.io/en/latest/