@python_beginnersЭта группа больше не существует

Страница 1079 из 1885
53r63rn4r
06.01.2017
12:23:23
Спасибо, Игорек

Igor
06.01.2017
12:30:54
ну или так, да, если на код страны/города похуй

Johnnie
06.01.2017
12:53:28
3.6.0.1 прилетел на арч 8)

Aleksandr
06.01.2017
12:56:38
Google
Igor
06.01.2017
12:57:29
хз, я не люблю фронтэнд, мне проще жквери

Johnnie
06.01.2017
12:57:48
а щас все виртуаленвы надо пересоздавать да?

python: error while loading shared libraries: libpython3.5m.so.1.0: cannot open shared object file: No such file or directory

:(

b0g3r
06.01.2017
13:23:27
http://www.python-camelot.com/ кто-нибудь юзал?

Janek
06.01.2017
13:29:11
Пытался

Но потом сам запилить своего мутанта

Yokai
06.01.2017
13:31:24
Что может мотивировать и преобразовать сильную мотивацию в акт разработки игры?

Yokai
06.01.2017
13:31:49
надо бесплатное что-то

бюджета нету =\

Anonymous*
06.01.2017
13:34:16
разбадяжь и продай дальше

53r63rn4r
06.01.2017
13:47:29
А кто джангист?

Google
Alexandr
06.01.2017
13:48:31
амфетамин
заблуждение

F
06.01.2017
13:49:39
заблуждение
а вот и нет

Igor
06.01.2017
13:51:31
ахахахах

сколько полезных советов, и по производительности, и по заработку

F
06.01.2017
13:53:03
просто в такое волшебное время открываются тайны

b0g3r
06.01.2017
13:55:31
Подскажите за архитектуру

Юзаю peewee - это такая небольшая простенькая ORM и pyqt Хочу выводить модельки из peewee в табличном виде в qt Для этого есть замечательный QTableView, который принимает на вход модельку (обычно наследник QAbstractTableModel) Как это всё связать? Создать промежуточную модель, или херачить методы для QTableView прям в модельках peewee?

https://gist.github.com/harvimt/4699169 вот чувак написал небольшой адаптер для SQLAlchemy, он использует промежуточную модель

Или создать какой-то миксин, который подмешивать к peewee-моделям?

Stanislav
06.01.2017
18:34:57
Пиздец не везёт

53r63rn4r
06.01.2017
18:35:18
Че

Stanislav
06.01.2017
18:35:25
То интернет на день сломается в районе, то свет щас отключили

Или тоже сломался

53r63rn4r
06.01.2017
18:35:48
Бывает

Stanislav
06.01.2017
18:35:53
Во всем районе. А ремонтники пьяные наверняка

Праздник же

Уже час никто не чинит

Темный
06.01.2017
18:37:03
нытье в этом чате точно поможет

Марк
06.01.2017
18:39:13
а вопрос такой - есть нода, на ней большой текстовый файл. Есть несколько (десяток) воркеров, файл надо разрезать построчно на равные куски и залить кусок независимо на каждый воркер. Я сейчас это делаю комбинацией head+tail, которая ползет по файлу и подает на вход ssh, который его сбрасывает в файл на удаленной стороне. Как можно то же самое сделать красивее? А то Ansible умеет в assemble, но не умеет в split, а башевый split не подходит, так как пишет на диск.

Google
Марк
06.01.2017
18:39:17
Наподумать

Stanislav
06.01.2017
18:39:32
нытье в этом чате точно поможет
Предлагаешь брать инструменты и лезть на столбы?

Тестером проверять?

Темный
06.01.2017
18:40:43
ломка?

Stanislav
06.01.2017
18:45:25
53r63rn4r
06.01.2017
18:50:20
Lol

b0g3r
06.01.2017
19:33:21
ээ

а синтаксис аннотаций должен выглядеть так убого?

show_id: bool=False

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

Yan?
06.01.2017
20:39:51
поцаны, url через URLopener или request.urlopen сча делают? я так понял что URLopener deprecated

Vladimir
06.01.2017
20:43:14
вроде через реквест

b0g3r
07.01.2017
10:06:30
Подскажите насколько нехорошо делать вот так:

for i, el in enumerate(it): pass else: print(i+1)

то есть использовать i в else

Igor
07.01.2017
10:14:07
норм насколько я помню, во втором питоне i ваще сохраняется даже после цикла

а, нет, в третьем так же себя ведет

ты, главное, учти, чтобы не было моментов типа i = 123 for i in range(5): print(i) assert i == 123 # хуй тебе assert i == 4 # ок for i in range(10): print(i) assert i == 9

Google
b0g3r
07.01.2017
10:20:14
прост пайчарм подсвечивает мол, алё, ты че, у тебя i не определено

Igor
07.01.2017
10:20:27
пайчарм дибил ((

ну или его смущает то, что ты юзаешь else конструкцию

b0g3r
07.01.2017
10:20:49
ну он формально прав, прост я думал в else можно

Igor
07.01.2017
10:20:50
будет ругаться, если без нее просто после цикла?

b0g3r
07.01.2017
10:20:56
не, не смущает, и без нее будет ругаться

я наоборот в елс зафигачил, потому что так логичнее

Igor
07.01.2017
10:21:07
вот пидор

ну да, пожалуй

b0g3r
07.01.2017
10:27:08
а ещё

подскажите за абстрактные аттрибуты

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

с методами прост raise NotImplementedError(), а тут как

Igor
07.01.2017
10:28:59
getattr?

b0g3r
07.01.2017
10:29:25
красивее никак?

Igor
07.01.2017
10:30:00
ну ээ

можно сделать функцию и хуйнуть ее в декоратор проперти

и из функции делать raise NotImplementedError

%)))

метод*, конечно или, блядь, ладно, хуй знает как это назвать, но ты меня понял

Google
b0g3r
07.01.2017
10:30:55
можно сделать функцию и хуйнуть ее в декоратор проперти
тогда ещё придется хуячить стандартный сеттер

Igor
07.01.2017
10:31:05
нахуя? просто перезапишешь к хуям там где надо

b0g3r
07.01.2017
10:31:33
эт как ты себе представляешь)

через __dict__?)

Igor
07.01.2017
10:31:50
class BaseObject(object): @property def x(self): raise NotImplementedError() и потом например class SubObject(BaseObject): x = 'cykamraz'

Страница 1079 из 1885

Эта группа больше не существует Эта группа больше не существует