
Сергей
06.03.2019
13:19:51

Хэйк
06.03.2019
13:20:30

Tishka17
06.03.2019
13:22:57

Сергей
06.03.2019
13:23:25

Google

Сергей
06.03.2019
13:24:01
А вы по каким материалам учились по Python, можете посоветовать хорошее что нибудь (в программировании ноль я))

Tigran
06.03.2019
13:24:28

Tynuk
06.03.2019
13:24:47

Alessio
06.03.2019
13:25:41
в офф документацию лезть не надо пока пару книг обычных не прочитаешь. но если уже есть какой-то опыт, то в самый раз.

Сергей
06.03.2019
13:25:47

Tynuk
06.03.2019
13:26:25
В лит-ре не шарю
Я тупенько гуглю

Alexey
06.03.2019
13:27:13
Где-то читал, укус питона книжечка, а так же самерфилд и Марк Лутц 4 издание 2 книжки

Oleg
06.03.2019
13:27:13
Вот очень хороший ресурс на мой взгляд
https://younglinux.info/python.php

Tynuk
06.03.2019
13:34:07
ух ты..
Я как-то поставил питон 3,7,2
Но теперь куча всякого говна вылезает когда я в консольке что-то включаю
это норма?

Проксимов
06.03.2019
13:36:32

Tynuk
06.03.2019
13:37:15

Vlad
06.03.2019
13:37:18

Yury
06.03.2019
13:37:45
Ребят, кто с алхимией работал:
Нужно сделать запрос с базы по условиям, которые взяты с форм с фронта (т.е если форма пустая, то берем все)
Как динамически формировать фильтрацию?
Была идея через and_ и or_ , но оно с пустымы формами не работает.

Google

Anton
06.03.2019
13:38:12
условие ставь и проверяй
если есть данные то просто их подстваить, нет данных кидай что то другое

Yury
06.03.2019
13:38:44

Tishka17
06.03.2019
13:38:45
ну ты написал -v

Anton
06.03.2019
13:39:01
ну да

Tynuk
06.03.2019
13:39:06

Tishka17
06.03.2019
13:39:15
да

Yury
06.03.2019
13:39:26
А 1 запросом это все не реализовать? Грузить бд тоже не очень

Tishka17
06.03.2019
13:39:46

Tynuk
06.03.2019
13:39:51
Еще вопрос:
Как запилить так чтобы питон3,7 включался по команде python3

Tishka17
06.03.2019
13:40:04
update-alternatives

Anton
06.03.2019
13:40:04

Tynuk
06.03.2019
13:40:15
убунту 18 что-то там

Yury
06.03.2019
13:40:48

Alexandru
06.03.2019
13:41:35
у меня теперь другой вопрос :D может кто поделиться примером класса tcp-консьюмера-паблишера с коллбеком?
может есть где-то на гите
мне нужно чтобы perstistent connection было, а получается только по отдельности :/
имеется в виду на asyncio

Shieldy
06.03.2019
13:42:27
Добро пожаловать, @onesavage!
Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Savage
06.03.2019
13:42:29
Привет. Кто-то работал со сбербанк апи? Как максимально быстро и просто получить историю пополнений?

Vladislav
06.03.2019
13:42:40

Костя
06.03.2019
13:42:43
везде закинул блин

Google

Tishka17
06.03.2019
13:43:12

Yury
06.03.2019
13:44:41

Tishka17
06.03.2019
13:45:35
ну тогда просто штук 5 ифов

Cykooz
06.03.2019
13:47:15

Yury
06.03.2019
13:48:05

Tishka17
06.03.2019
13:48:14
наверняка плохо думал

Cykooz
06.03.2019
13:48:28
Это же основы питона - передача аргументов в функцию

Yury
06.03.2019
13:48:44
я просто 1 раз работал с алхимией не знал, что она так умеет, ахах

Cykooz
06.03.2019
13:50:49
Ну это не алхимия умеет - это питон так умеет "разворачивать" аргументы из списов и словариков

Yury
06.03.2019
13:50:55
а, стоп. Это же будет аналог and
А сделать
filter((Click.bar == form['bar'][0] OR Click.bar == form[bar][1]) and Click.Time>form[time])

Cykooz
06.03.2019
13:52:20
Ну тогда соедени все элементы списка filters через or и результат передай в filter()

Tishka17
06.03.2019
13:53:39

Cykooz
06.03.2019
13:53:40
А если у тебя там смесь or и and - тогда пили доп. мапинг что бы система могла понять какие поля надо через or, а какие через and. Ну или делай лапшу из if-чиков

Shieldy
06.03.2019
13:54:24
Добро пожаловать, @BagDon!
Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Yury
06.03.2019
13:54:29

Tishka17
06.03.2019
13:54:31

Yury
06.03.2019
13:54:41

Tishka17
06.03.2019
13:56:28
а это не понял вообще, что ты имеешь ввиду
я говорю, что следующие два выражения эквивалентны:
x = Click.bar == form['bar'][0]
x = x | Click.bar == form[bar][1]
query.filter(x)
# и
query.filter(Click.bar == form['bar'][0] | Click.bar == form[bar][1])
Валидатор?
Это что за сущность такая
сам придумал название, хз как оно официально. Грубо: тут переопределены логические операторы, и они возвращают не результата сравнения, а объект который генерирует SQL выражение для проведения такого сравнения в БД

Google

Tishka17
06.03.2019
13:59:07
кажется, компараторы
а не валидаторы

Admin
ERROR: S client not available

Tigran
06.03.2019
13:59:42

Tishka17
06.03.2019
13:59:47
https://docs.sqlalchemy.org/en/latest/core/sqlelement.html#sqlalchemy.sql.operators.ColumnOperators

Yury
06.03.2019
14:02:45
я вообще нашел такую реализацию or_(term1, term2)

Tishka17
06.03.2019
14:04:40
вроде то же самое

Max
06.03.2019
14:15:13
Как проверить введённый юзером текст на соответствие определенному формату(в моем случае - времени)? Регулярки или есть другой способ?

Dan
06.03.2019
14:16:22
#работа #job #вакансия #Москва #Python #удаленка #parttime
Ищем младшего разработчика (есть тимлид с опытом реализации подобного проекта).
Задача: написание системы автоматизации ресторана
Срок: 3-5 месяцев
ЗП: до 100 000 рублей/месяц
Возможно удаленно (офис в Москве).
Навыки:
Python (FLASK)
QT (Необязательно)
Windows Server 2012
Работа с кассами:
- Драйверы (Атол)
- Работа с фискальными накопителями
- Работа с кассовым ПО в целом будет крутым плюсом и знание кассовых систем.
@Wellles

Yury
06.03.2019
14:32:35
не туда xD

Tynuk
06.03.2019
14:34:37
Как сделать так, чтобы субпроцесс не создавал файл с отчетом?

Artur Rakhmatulin
06.03.2019
14:37:18
передайте какой-нибудь параметр в свой сабпроцесс и чекайте внутри скрипта

Oleg
06.03.2019
14:40:30
Вопрос как записать многострочный json?
https://pastebin.com/nQTMTdQ8
эта функция пишет однострочный

Andrey
06.03.2019
14:42:07
Что такое многострочный json? С лишними переносами?

Tynuk
06.03.2019
14:42:07

Artur Rakhmatulin
06.03.2019
14:45:03

Andrey
06.03.2019
14:45:50

Tishka17
06.03.2019
14:46:31

Shieldy
06.03.2019
14:47:29
Добро пожаловать, @Ruslanlr!
Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Google

Tishka17
06.03.2019
14:49:09
это вывод wget
ты же сам ему сказал -o имя файла куда писать лог

Tynuk
06.03.2019
14:50:20
я лох
Спасибо.
запилил все в 1 файл

Tishka17
06.03.2019
14:50:50
в /dev/null можешь

Artur Rakhmatulin
06.03.2019
14:50:51
я лох
subprocess.Popen(lox).wait ? )

Tishka17
06.03.2019
14:50:58
=)

Tynuk
06.03.2019
14:51:05

Ruslan
06.03.2019
14:52:21
Всем доброго дня! Очень ищу разработчика для собственных нужд. Нужно разработать приложение для таксопарка Яндекс.Такси. Накидал ТЗ как мог))) по ссылке https://docs.google.com/document/d/1tmFfz1VL9Gb9PAcIX90cW_nJ4cpmq__1c4BgOBF3AH4/edit?usp=sharing
Для обсуждения прошу в личку. Всем добра!

Сергей
06.03.2019
14:52:52
A