Двач.hk не отвечает.
Вы видите копию треда, сохраненную 8 февраля 2019 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Python 3.7.2 /python/ genuine 1321508 В конец треда | Веб
Не изучай синтаксис, изучай псевдокод и программирование!


Коммуна: https://sites.google.com/view/pypry/
Основные книги: https://yadi.sk/d/HQhhsBsq3TVRUq

F.A.Q: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat
Интерактив шел: https://repl.it/languages/python3
Книги которые ты никогда не прочтёшь: https://yadi.sk/d/tArKKuQu3Kejuq


#python #питон #пайтон #vscode #вскод


прошлогодний: >>1316759 (OP)
2 1321528
Как выполнить print('Hello world'), если к меня нет принтера?
3 1321532
>>21528
слушай давай поэкономнее в этот раз, ок да?

а то я заебался треды создавать

наркоманы ебучие сука..
4 1321553
>>21532

>а то я заебался треды создавать


Будешь создавать треды, раб, когда это потребуется.
5 1321556
>>21553
ох уж эти новогодние каникулы....
6 1321563
>>21556
ох уж эти мелкобуквенные дегенераты.........
15331156540100.jpg63 Кб, 500x459
7 1321564
Хоспаде блять как меня доебал этот пичарм со своей тормознючей жручей жабой. Ну сам по себе пичарм еще ничего и по функциональности и удобству, но бесконечно тупящая жаба убивает все плюсы. Само иде открывается долго, крупные проекты открывается еще дольше, постоянные долгие реидексы пакетов, бывает даже файл на 2к строк откроешь и ждешь пока это говно его переварит и проинспектит и начнет свои функции исполнять, покурить можно сходить а оно все думает. В очередной раз убеждаюсь что на жабе в принципе не бывает нормального софта.
8 1321568
>>21564
У тебя пека говно просто, юзай редакторы тогда хули делать(все равно ты пишешь всякие хелло ворлды, а не что то где функционал иде действительно нужен)
9 1321569
>>21568
i5-3450 уже для жабоговна это слабая пека?

>ты пишешь всякие хелло ворлды


Не проецируй. У меня довольно объемный проект на джанге.
10 1321570
>>21564
Ты еще не пробовал на жабе кодить в жавачарме (интелжи или как там), это гроб гроб кладбище, тот же пайчарм, только жрет в 2 раза больше оперативки и лагает в 3 раза сильнее
PS я когда на винде сидел, у меня при каждом запуске пайчар начинал зановов сканировать директроию с интерпритатором, что занимало минут 5 и дико грузило пк, у тебя все норм в этом плане?
11 1321573
>>21570
При запуске вроде не все так плохо. Медленно, что-то там сканирует и думает, но в минуту обычно укладывается. Да и сама жаба любит ПРОГРЕВАТЬСЯ. А вот если потрогать список пакетов и что-то изменить/добавить/удалить или гит пулл сделать то начинается пиздец.
12 1321578
>>21568

>функционал


>пчармоговно


>...


и тут ты такой называешь с пяток киллер фич которых нет во вскоде

благоговейный трепет перед словом ИДЖЭ уже пора бы выкинуть нахуй из своих тупых голов

>линтер, компилятор\интепретатор, таски\сборка, дебагер, поиск по всему проекту


сейчас все это есть блять даже в сраном кврайте кейте и прочих клонах

>>21573
очевидный ХАРДдаун
13 1321579
>>21578
Ждал твоего истеричного и необоснованно хамского поста. Не напрягайся, я уже в процессе перехода на вскод.
image.png263 Кб, 1920x1080
14 1321581
ну а теперь серьезный вопрос

это норма?

импорт на реимпорте импортом погоняет, выглядит как говно блядь, терзают сомненья, смотрю тутор и там так же, хуй знает, но работает лол
15 1321583
>>21579
:3

крассавчик хуле, все правильно сделал, спришивай если чо, на сайте в шапке лежит список топчиковых аддонов
16 1321589
>>21508 (OP)
Так, блед. Хочу запилить удобный, модульный загрузчик картинок с сайта.

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

Уже сделал парсер для wallhaven. Но никак не могу найти библеотку, которая мне поможет отображать превьюшки и выбирать нужные картиночки. Попробовал pillow - он просто открывает картинку в дефолтном средстве для просмотра картинок. Не то.

В голову приходит только ГУИ, но с tkinter никогда не работал. Да и профан в питоне, на самом деле. Стоит ли смотреть в этом направлении?

Как это можно реализовать, именно часть с выбором картинки? Какой библиотекой можно воспользоваться? Посоветуйте что-нибудь!
Screenshot from 2019-01-06 13-20-18.png18 Кб, 884x110
17 1321590
Сук
image.png349 Кб, 1920x1080
18 1321600
импорт звездочки в своих модулях сильно зашкварен?

>>21589
поехавший грабишь парсишь линки на картинки и рендеришь в вебе, они там сами по сетке встают как надо, под ними галку и давлод флот батн

>>21590
тебе разве не говорили что свап должен быть в два раза больше объема оперативной памяти!?
19 1321601
Аноны, каким образом мне лучше всего скомпоновать попарно элементы списка?
То есть вот так:
из
(1,2,3,4)
в
(
(1.2),
(1.3),
(1.4),
(2,3),
(2,4),
(3,4),
)
Пока сделал вот так, но у меня получаются просто уникальные пары, а мне надо что бы они не повторялись в любой последовательности(ибо пара (1,2) тоже самое что и пара (2,1))
((first, second) for first in result_list for second in result_list if first != second)
20 1321603
>>21601
два лупа, первый с энумерейтом
21 1321604
>>21600

> тебе разве не говорили что свап должен быть в два раза больше объема оперативной памяти!?


Это истина если объём оперативки небольшой, а 16гигов это вполне себе много.

> импорт звездочки в своих модулях сильно зашкварен?


Такой импорт зашкварен не потому что это твой/не твой модуль, а по другой, очевидной причине.
22 1321605
>>21578

>и тут ты такой называешь с пяток киллер фич которых нет во вскоде


Адекватный гит, который вместе с проектом не тянет папку с интерпритатором, либы, аиртуальное окрежение, настройки редактора, лежащие вообще в другом месте, etc etc etc
Кек
23 1321607
>>21581
А ты не охуел с циклическкими импортами?
24 1321608
>>21603
Как это решит проблему?
Я видимо не полностью описал проблему.
Список у меня не состоит из последовательности цифр, он у меня состоит из различных строк и вот их как раз таки надо скомпоновать.
из
('erq', 'fec', 'uyt')
в
(
('erq', 'fec'),
('erq', 'uyt'),
('fec', 'uyt'),
)
25 1321609
>>21601
import itertools
image.png153 Кб, 1514x697
26 1321611
>>21604

>16гигов это


ебанная минималка сука, шаг влево и ПИЗДЕЦ нахуй

>>21604

>очевидной причине


ну линтер ругается, сука ну тогда ебанина получится и дважды придется скулайт импортить >_<

>>21605

>Адекватный гит


в пчармопараше быть не может, гит ленс - визуально-практический оргазм.

>который вместе с проектом не тянет папку с интерпритатором


ебать у вас там достижения ору блять))

гитигнор пади еще лет через 10 завезут

>либы


что либы блять? pip pacman не не слышал?

>аиртуальное окрежение


юзлес щит, но есть и во вскоде очевидно

>настройки редактора, лежащие вообще в другом месте


в приятном джейсоне, так и в гуевине, как для проекта, так и общие

пиздец достижения 2003 года

я как говорил что это окаменелый кусок дристнятины, так и буду говорить

а все юзеры - ходячие мертвецы-дауны за 40

>>21607
ЭТО НОРМА ;)
image.png153 Кб, 1514x697
26 1321611
>>21604

>16гигов это


ебанная минималка сука, шаг влево и ПИЗДЕЦ нахуй

>>21604

>очевидной причине


ну линтер ругается, сука ну тогда ебанина получится и дважды придется скулайт импортить >_<

>>21605

>Адекватный гит


в пчармопараше быть не может, гит ленс - визуально-практический оргазм.

>который вместе с проектом не тянет папку с интерпритатором


ебать у вас там достижения ору блять))

гитигнор пади еще лет через 10 завезут

>либы


что либы блять? pip pacman не не слышал?

>аиртуальное окрежение


юзлес щит, но есть и во вскоде очевидно

>настройки редактора, лежащие вообще в другом месте


в приятном джейсоне, так и в гуевине, как для проекта, так и общие

пиздец достижения 2003 года

я как говорил что это окаменелый кусок дристнятины, так и буду говорить

а все юзеры - ходячие мертвецы-дауны за 40

>>21607
ЭТО НОРМА ;)
27 1321613
>>21601
L=(1,2,3,4)
for i in range(len(L)):
for j in range(i,len(L)):
a=(L,L[j])
print(a)

Кортеж а, получаемый на каждой интерации можешь засунуть куда угодно хоть в очко
28 1321614
>>21611

>ебать у вас там достижения ору блять))


>гитигнор пади еще лет через 10 завезут


А, ты ебанутый. Ну так сразу бы и представился, что бы люди на тебя не отвлекались.
изображение.png2 Кб, 295x258
29 1321615
>>21613
Сучья херня как всегда добавила ненужную табуляцию и съела i
30 1321617
>>21608
залупа в хуях[0]:
залупа+(залупа+1) \\1+2
залупа+(залупа+2) \\1+3

залупа в хуях[1]:
залупа+(залупа+2) \\2+3
31 1321619
>>21614
иди радуйся что у тебя ебанный ИНТЕРПРЕТАТОР на гит не утек, сукааа блять щас умру нахуй))

>>21615
одинаковые надо исключить
32 1321620
>>21609
Точно, совсем и забыл про неё.
Про коллекции вспомнил и заюзал, а это нет.
>>21603
>>21613
>>21617
itertools.combinations - решило вопрос, спасибо.
33 1321622
>>21619
i+1, не?
image.png277 Кб, 1920x1080
34 1321625
ну как то так

бля пздц логика бд в роутах сука аж тресет..
35 1321626
>>21625
Что за IDE?
36 1321627
>>21625
Это Атом?
37 1321629
>>21611

>ебанная минималка сука, шаг влево и ПИЗДЕЦ нахуй


Для чего?
image.png98 Кб, 362x512
38 1321630
>>21625
Хуйню какую-то сделал.
Книгу почитай, как проект на фласке грамотно организовать.
39 1321631
а вообще зачем мне логика создания бд, если я один раз ее создал и все?, а дальше просто вношу записи

ебаный по голове, анон какой у нас бес практис!?

>>21629
для полной и насыщенной жизни

>>21630
в двух словах братуха че там?
40 1321633
>>21631

> в двух словах братуха че там?


1. Я тебе не братуха
2. Кроме всего прочего, рассказано как правильно раскидать по папкам проект, где что и как импортить. Показана работа с БД(в том числе и миграции), отложенными операциями и логикой и т.д.
После применения подходом из книги, твой проект будет немного напоминать организацию проектов в джанге.
Мне очень понравилась, пробежался по нужным мне главам и применил, вот сейчас пилю второй проект на фласке с применением практик из книги - все довольны.
3.

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


Всё таки, лучше вначале потратить немного времени и прикрутить логику создания нормальную+ORM+миграции что бы потом не соснуть.
41 1321637
>>21601
используй itertools.permutations() или itertools.product()
image.png284 Кб, 1920x1080
42 1321638
на деплой нахуй =^____^=

>>21633

>Я тебе не братуха


а кто тогда?

>>21633

>миграции), отложенными операциями


нинужны

>>21633

>логику создания нормальную+ORM+миграции что бы потом не соснуть.


ты блядь серьезна!? я бд поднял ради ссаного каунтера с таймштампом, я это мог запитоняшить в джейсон без всей этой ебли, но чисто ради любопытства решил заибаться

и в залупу лезть ради такой хуйни я ниразу не подумаю блядь...
43 1321655
>>21638

> нинужны


Для общего развития стоит знать.

> ты блядь серьезна!?


Более чем.
44 1321665
>>21655
я понял, ты тян-дрочер

не буду тебя слушать ~_~
45 1321683
>>21655
Да это неадеват внимание-блядь, забей на него, он уже 3 тред пилит эту хуйню, едва едва выстрадал 20 строчек кода, а уже запутался к ебени фени, сам не понимает, что там у него.
А так спамит своими скринами в каждый тред в прогаче и софтаче, что то спрашивает, ему отвечают, он называет всех хуями и дальше спамит. Забейте.
46 1321686
>>21508 (OP)
Сап програмач
Погромирую на одном не особо популярном здесь языке abap уже прилично. Решил для развития вкатиться в питон.
Скачал себе идешку pycharm
Накидал себе список задач на первое время, чтоб набить руку.

В рамках одной из задач есть потребность сделать некий кейлоггер, пока что хочу чтобы приложение ( не обязательно с гуи, можно просто из командной строки ) работая в фоне, считывало все нажатия клавиш клавиатуры ( и мыши желательно тоже ) и выводило их в консоль. В идеале чтоб вместе с этим выводилось название окна, которое было активным в момент нажатия, например:

>>


[chrome.exe] : pressed F5
[chrome.exe] : mouse button 1
[chrome.exe] : pressed F5
47 1321689
>>21686
Cлучайно отправил раньше чем надо.
Так вот, с чего подступиться к такому функционалу?
48 1321693
>>21689
сперва удали кусок говна с пеки

потом поставь нормальный редактор вскода

ну а подступаться можешь с import os
49 1321695
>>21693

>поставь нормальный редактор вскода


он умеет билдить приложения?

>import os


я так понимаю os это библиотека для работы с апи операционной системы?
Где посмотреть ее методы\классы\функции ?
50 1321697
Аноны, есть две строки(хеш), нужно сделать поэлементное сравнение с учётом позиции и вывести кол-во разных элементов. Длинна строк всегда одна и та же.
f0f04f0fe7c707v7
f0f04f0fe7c70707
То есть в данной строке ответом будет число - 1, т.к. две строки отличаются лишь одним элементом.
Смотрел похожие решения - стандартными либами идёт сравнение, но без учёта позиций. То есть для них две строки вида 'qwer' и 'rewq' будут одинаковы т.к. все элементы и там и там есть, а для меня сравнение этих строк должно возвращать разницу - 4.

Я накидал такое вот решение, но оно очень медленное, т.к. таких вот пар хешей у меня овердохуя.
sum(element_1 != element_2 for element_1, element_2 in zip(first_hash, second_hash))

Есть варианты побыстрее?
51 1321705
>>21697
def hh(one,two):
----count=0
----if len(one)!=len(two): raise(ValueError)
----for el_num in range(len(one)):
-------if one[el_num]!=two[el_num]: count+=1
----return count
52 1321708
>>21705
Потом через map пары прогонять
53 1321711
Не могу выбрать светлую тему под vscode. Вот пока на этих остановился, но хуй знает, как-то контрастности маловато.
image.png150 Кб, 1514x697
54 1321716
>>21695

>билдить приложения


умеет все что угодно с терминалом внутри блять ты чо нахуй не можешь три ответа выше прочесть!? только что пчармодауну пояснял блять >>21611 таски хуяски аддоны автосейв автокомпил хуил и тд и тп все падсибя

>>21711
//_-

необучаемые блядь
55 1321717
>>21716
А вот в пичарме изкоробки нормальная светла тема была. Хуле твой вскод такой немощный, ммм? Найди мне светлую тему.
image.png216 Кб, 1920x1080
56 1321720
хотел сделать по красоте.. впизду, при импорте сразу 4 записи нахуяривается, фиксишь, начинаются проблемы с анпаком фетча

в итоге создаю бд ручками, вместе с одним левым каунтом

похуй@нахуй

один раз не пидорас)

>>21717

>Хуле


ты приходишь в мой дом и приносишь с собой говно из дома сука!?
57 1321721
>>21720

>приносишь с собой говно


Да, именно. Теперь давай ищи мне тему.
image.png320 Кб, 1920x1080
58 1321736
сууууука отказываюсь верить что придется заебаться с классами, блееее
image.png282 Кб, 1920x1080
59 1321741
фуйк йуе
horla.png143 Кб, 1142x929
60 1321767
Подобрал наконец нормальную тему. Вскодеры знатные говноеды конечно, в топе тем висит отборный мусор, а за единственной нормальной пришлось в самый низ крутить. Всего 704 загрузки у нее.

Теперь можно и редактор потыкать.
61 1321780
>>21767
Как называется-то?
62 1321783
>>21780

>horla .png

63 1321796
>>21564
Ну а вскод как?
64 1321813
>>21796
Разбираюсь пока. Но хотя бы не тупит, это уже хорошее начало.
5345312012.png8 Кб, 370x307
65 1321885
Парни, начну пилить прогу для Кубика Рубика, каким методом можно эффективно менять значения цвета на гранях при поворотах?

Вот повернул я левую грань 1 раз от себя че дальше будет?..
Думаю внутри класса class Cube() работать с каждой гранью отдельно (одномерный список), тогда при повотах придется переназначать элементы каждого из списков, что на первый взгляд выглядит непрактично, может брать двумерные списки?.. У кого какие мысли?
66 1321939
>>21885
Двумерный список естественней
Снимок.PNG8 Кб, 496x200
67 1321961
Аноны, пишу прогу используя kivy и появилась необходимость проигрывания потокового вещания радио. Как можно реализовать?

Конструкция на пикче не работает, говорит, что Unable to find a loader for <ССЫЛКА НА ПОТОК>
68 1321974
>>21961

>kivy


Пиздец, эта хуйня еще шевелится?
3207897570452.png9 Кб, 590x154
69 1321980
Ёпты бля, написал я значит метод внутри класса, который берет один из его атрибутов и ищет число соответствий в общем-то похуй что именно он делает
Но при таком задании метода интерпретатор пишет, что того атрибута S1 блять не существует. С хуя ли? Че не так?
70 1321981
>>21974
Не только шевелится, но и половину твоей родни успешно поебывает. А ты думал?
71 1322010
в смысле не изучать синтаксис? вы чо, мрази, совсем тут на гиммиках своих поехали?
72 1322011

>включил pylint на полную


>19 ошибок 107 ворнингов 403 инфо на 1к строк кода


Зачем жить?
74 1322029
>>21980
васька ты жрешь говно снова

>>22010

>в смысле


питон псевдокод, поэтому думай над программированием, а не как записать говнокод в виде пидорских конструкций, не проибав сраные шкобочки при этом
75 1322082
Питон 4 сломает совместимость с 3?
76 1322083
>>22082
Сломает
77 1322084
>>22083
Докажи.
78 1322089
>>22084
Пока я собираю доказательную базу, ты докажи обратное.
image.png17 Кб, 854x260
79 1322099
я тут смотрю демагоги сотогу левелу проснулись

как вы считаете чому все жспараша такое эксплисит говно?

вот нахуй создавая экземпляр класса об этом явно говорить? неужели сука и так не ясно

вроде де и денек анлим, но все равно долбоебы наворачивают говнища за обе щеки, ну как так то нахуй, я блядь не понимаю сука..
80 1322102
>>22099
Напомни, когда твое питоноговно полноценно пролезет в фронтенд или на мобилки? Ах да, никогда.
81 1322127
>>22102

>полноценно пролезет в фронтенд


как только пидо-лобби говноедов спадет

а вообще WA всему голова

ну и это не говоря о брайтоне который доступен уже сегодня

ну и плюс транспелеры, которые ничем не хуже обоссанного тс

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

не шаришь так и не лезь нахуй
82 1322136
>>22127

>брайтоне


Ты же не хуже меня знаешь что это корявое-жирнючее-тормознючее говно никому даром не нужно. Ничего серьезного на нем никто никогда не будет писать.

>лобби


Про жидов и всемирный заговор еще расскажи.
83 1322138
Здравствуйте. Я неофит. Столкнулся с проблемой выгрузки данных в файл Excel. Я выгружаю туда через цикл for, но дело в том, что процесс довольно долгий получается. Есть способы как увеличить быстродействие процесса? Может быть засунуть все мои данные в какой то список и потом одним разом будто "перенести" в файл Excel?
84 1322146
>>22136

>жирнючее


всего лишь одна секунда оверхеда

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

да и щас всякие онлайн интепрететаторы на нем вроде

ну и говорю, все это до массового прихода ВА

>Про жидов и всемирный заговор еще расскажи.


повальную любовь к говну можно объяснить либо психическим отклонением, либо большим баблом

мытых хомяков без собственного мнения я в расчет не беру

но тот же гхугл с дартом, уже даже говно синтаксис сделал как вы любите, и идея отличная, но не взлетело, чому?
85 1322158
жс >>>> питонопараша
ноудискас
у нас тут свободное общение, а не хуй собаки 86 1322177
зарепортил
2019-01-(14).webm3,9 Мб, webm,
1920x1080, 0:54
87 1322195
кароче пошла логика по пизде, надо починять, а я уже нихуя не помню - рефакторю

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

олсо чому

>filtered_list = list(file.readlines())[1:-1]


вёрк, а

>filtered_list = [file.readlines()][1:-1]


уже нет?
88 1322204
>>22195
Тому шо лист берёт итератор и итерится полностью, а [] просто добавляет один обжект. Типа создать лист из и добавить в лист.
image.png44 Кб, 1379x720
89 1322236
>>22204

>создать лист из и добавить в лист


стало быть в нем один элемент, бля ну тупа тогда выходит

нипонятна, надо бы генераторы подрочить, но потом

а пока не могу оторваться питоняшить списки, сука как же охуенно, блять тащусь, если бы я делал свой язык - в нем все точно так же було ^___^
90 1322237
а не чота я хуйню какую то зделол лол, мне сеты нужны скорее
image.png34 Кб, 1432x186
91 1322257
сука и ведь оно работает))))

оночик это какой круг ада :?
92 1322258
о и вместо i еще "_" надо поставить топ кек!
93 1322260
Почему пользователи темных тем такие говнокодеры? Буквально каждый любитель темных тем обожает выдавать write once read never перлоговно.
94 1322270
>>22257
Никакой. Это говнокод, так еще и с лишним списком, который распаковывается в никуда, потому что автор сего высера не знает как работает range
95 1322272
Анончики, хелп
пытаюсь сделать следующее
url = 'https://prnt.sc/' некая пикча отсюда
img = requests.get(url,timeout = 5)
не проходит и выдает ошибку:
requests.exceptions.SSLError: EOF occurred in violation of protocol (_ssl.c:777)
//- 96 1322273
>>22270
кто то ебется в глаза и не стесняется этого
97 1322294
>>22272
баааааааааааамп
image.png69 Кб, 1286x538
98 1322296
кладем хуй на пепу@голосуем

в приоритете шоб радовал глаз и понятно було
99 1322300
у тебя походу реально пизда разуму пришла

земля пухом братишка..
.jpg31 Кб, 536x401
100 1322304
итт
101 1322306
>>22304
даже обезьяна может сопоставить 8 с 9 словами и найти лишнее

но только не гнойный упоротый анон
102 1322307
ну что вы, ступиды, всё кипите ит симпл?
Screenshot from 2019-01-07 17:28:14.png48 Кб, 1008x580
103 1322309
Блядь. А я думаю хуле оно не открывается. Пиздос.
image.png33 Кб, 672x282
104 1322312
а кажись дошло че тот хуй пытался сказать))

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

хотя тогда их не имело смысл дополнительно прокидывать в боди

ммкей ~_~
image.png50 Кб, 621x456
105 1322342
алгоритмы сила

одна вдумчивая строчка и костыли более нинужны!
image.png63 Кб, 1261x272
106 1322446
минус еще две уебанские строчки ^_^
107 1322473
ну и по классике в туторе все поясняется ровно на следующих 10 секундах, с того момента как ты дропнул и убежал ебаться в говно.., мех

ну а насчет применения методов к ссылке на объект, я так понимаю это как раз тот самый эксплисит на котоырый я ругался с утра

ведь к new Zalupa() ничего приделать не хочется, ммаксимум всунуть внутрь, а тут все такое простое и одинаковое, вот и пихаешь везде подряд
108 1322565
>>22138
Посмотри документацию по csv - стандартной либы python
109 1322571
>>22138
Можешь с помощью пандас создать датафрейм, а потом сконвертировать его в Эксель формат.
110 1322659
Лол, где вообще искать работу в ДС2 если ты владеешь Python3,SQl,Bash, знаком с Django и вроде даж умеешь читать JS-код, но сцуко у тебя нет опыта работы? Есть парочка говнопроектов на GitHub но из портфолио это все. Везде с подобным набором ищут как минимум мидлов, а чаще синьоров и фул стэк разрабов, че за хуйня? Где начинать-то? Верстать странички что ли?
111 1322665
>>22659

>Где начинать-то


начни с жабы или шарпа
Безымянный.jpg35 Кб, 537x297
112 1322673
Ребята, здравствуйте! Посоветуйте пожалуйста IDE.
113 1322679
>>22659

> Есть парочка говнопроектов на GitHub


На гит, тем более без 1к звёзд+, 99% хрюшек/тех.директоров - похуй.
Я прошёл дохуя собесов лишь на одном заценили то, что я постоянно комичу в гитхаб-прожекты свои и 2-3 раза меня находили через гит и писали на мыло которое там указано.
Делай выводы сам.

> Где начинать-то? Верстать странички что ли?


Делай норм резюме на ХХ
Ставь там в опыт свои законченные проекты(или придумай их себе сам и продумай свою функцию там и архитектуру приложения) - около года так выбей себе(1-2-3 проектика).
Регайся на Linkedin'e выставляй там такой же опыт и добавляй в друзей всех подряд. Потом хрюши сами будут добавляться и писать.
Я сам не из ваших ДСов (из Минска), но мне стабильно пишут 1-2-3 хрюши в неделю с предложениями(иногда разные хрюши, но с одним и тем же проектом, да), так что работа даже тут есть, а у вас тем более.
Подумай над перекатом в ДС или удалёнкой с последующим перекатом в офис (у нас так работает товарищ из Челябы вашей) + пару человек из наших областных центров(на удалёнке).

P.S. Гитхаб нужен, безусловно, хотя бы для того, что бы ты знал как работать с системой контроля версий, а там и до CI недалеко. Ещё можешь на гитлабе зарегаться, он несколько отличается от гитхаба - будет полезный опыт.
114 1322681
А вас тоже при вкате затягивало, а потом вы все в рот ебали или не? Меня пока что только затянуло

Я просто сейчас по святому A Byte Of Python вьебал два часа совершенно незаметно, а вставать рано, сука. Хотелось бы, так сказать, узнать опыт старших
115 1322683
>>22681

>а потом вы все в рот ебали


Все так.
116 1322689
>>22681
Я как-то имел случай забить на месяца 4 из-за того, что абсолютно ничего не получалось и много бесился. Очень помогла такая пауза, в процессе отдыха просто задумался о задаче, пошел проверить и вуаля, все работает.
117 1322699
>>21767
Светлая тема для щеночков.
118 1322704
>>22309
Да ваще охуели чертилы, я это пару месяцев назад заметил.
119 1322724
>>22309
А какого хуя собсна?
120 1322725
mmm
121 1322728
>>22724
Хостится на digital ocean. Видимо когда телегу гоняли задели. AWS тем же страдает, половина его айпишников до сих пор в бане и вынимать никто не собирается.

Впрочем, лишний повод не централизировать весь интернет у одного-двух хостеров. Все эти авсы, ДО, азуры, гуглоклауды - зло. По многим причинам.
1546903295983.png35 Кб, 399x259
122 1322740
123 1322768
>>22728

> По многим причинам.


По каким?
Кроме приведённой тобой ранее.
124 1322772
>>22724
Там пропаганда сюитьсида.
125 1322789
Тут бложик одного шизика, который скидывает свой говонокод и просит решить проблемы над которыми достаточно подумать 5 минут?
126 1322790
>>22789
Именно, советовал его игнорировать, но какие-то долбоёбы а может быть он сам отвечают ему.
127 1322815
>>22681

>А вас тоже при вкате затягивало, а потом вы все в рот ебали или не?


и чем дальше тем сложнее выбраться

забросил геймдев уже на 2 или 3 месяца лел


>>22728

>Впрочем, лишний повод


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

>>22789
>>22790
соси хуй сёма
128 1322841
>>22681

>А вас тоже при вкате затягивало, а потом вы все в рот ебали


Затягивало — да, в рот ебали — да не особо. Хоть я и такой человек, которому всё быстро надоедает, но тогда доделываю дело до конца и начинаю учить что-то новое, новый язык, например.
photo2017-05-2917-53-11.jpg51 Кб, 640x640
130 1322876
Блядь насколько же фласк минималестичнее с этим монструозным джонго где роуты в одном месте, методы для их обработки в другом итд.
Вообщем как понял для простых сайтов и васянских блогов хватит фласка с головой.
А для какого типа проектов нужен Джанго.
131 1322877
>>22870
Хорошая книжка? яили устарела?
132 1322886
>>22876

>нужен Джанго


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

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


пс: картинка твоя пиздецки заебала..
133 1322894
>>22886

>пс: картинка твоя пиздецки заебала..


Проблемы белых людей.
134 1322902
>>22683
>>22689
>>22841
Объясню почему спрашиваю: не хочу, чтобы это было похоже на мимолетную любоффь к деятельности, как обычно бывает с новой областью в жизни (таким образом факультет выбрал блять).
Понимаю, что заебывает даже любимая работа при ежедневном дроче. Вы именно ощутили, что это ваше или как все произошло?

>>22815

>и чем дальше тем сложнее выбраться


Выбраться в плане перестать учить или проанализировать рациональную сторону деятельности?
135 1322916

>>1322419


Так надо писать self.check(self.S1)
136 1322918
>>22902

> Вы именно ощутили, что это ваше


Да. С пиздючества лопатил все говно, чем кормили в школе и шараге (всякие бейсики, плюсы и паскали). Самостоятельно перекатился на питун, потому что на нём решать тривиальные задачи было легче всего. В работе не использую, хоть и имею возможность.
14362941618443.png423 Кб, 1920x1080
137 1322921
>>22902

> не хочу, чтобы это было похоже на мимолетную любоффь к деятельности


Кому похоже? Ты на кого то впечатление произвести собираешься?

>Вы именно ощутили, что это ваше или как все произошло?


В мире взрослых все очень просто.
Ты учишься что бы работать и зарабатывать деньги, потому что вопрос зарабатывания денег просто граничит в нашем обществе на уровне вопроса выживания.
Не хочешь учиться - идешь работать там где учиться работать не надо.
У большинства всю придурь из головы сразу выбивает.

Кароче все очень просто.
Ты или инфантильный дурачок который болтается по жизни как говно в проруби от простейших эмоциональных порывов - существо ушедшее по уровню развития от животного не очень далеко.
Или человек который умеет ставить цели, в зависимости от вещей которые нужны лично ему, четко планировать их достижение, и пошагово идти к ее выполнению. Это же включает в себя некие самоограничения на которые способны далеко не все. Ведь все у нас свободные творческие личности. Но какого то успеха в этой жизни, на практике, добиваются только те кто жрет и спит по расписанию, как в армии.
138 1322929
>>22894

>Проблемы белых людей.


Цисгендерных белых людей, сынок!
image.png27 Кб, 591x547
139 1322956
гуру высшего образования помогите найти исходную сумму зная лишь процент и сумму им обработанную, блядь туплю пиздец не могу сообразить

как то нужно поделить на процент что ли, ну в обратку кароч ебануть

фишка в том что процент перестраивается в середине и нужно произвести перерасчет с добавлением недостающих баблищ к следующей выплате
image.png34 Кб, 693x658
140 1322960
ух ебать, класуха бы мной гордилась ^_^
141 1322966
Сап, питонач. Есть одна информационная система и следующий фрагмент доменной модели (пик 1). Вкрации, есть дерево объектов предметной области (пик 2), список девайсов (пик 3) и журнал перемещений девайсов между объектами предметной области. Нужно запилить фильтрацию списка девайсов по текущей позиции. Текущая позиция при постоении списка определяется на основе последней записи с перемещением девайса. Ситуация осложняется тем, что объект предметной области может быть на любом уровне дерева, соответственно при фильтрации нужно выводить все девайсы, соответствующие поддереву объектов предметной области. Есть идеи? Django 1.11, django-mptt, django-tastypie
142 1322973
>>22918
Понял. Сколько лет и пригодилась ли математика?

>>22921

>В мире взрослых все очень просто.


Ты учишься что бы работать и зарабатывать деньги, потому что вопрос зарабатывания денег просто граничит в нашем обществе на уровне вопроса выживания и текст далее.

Ты воюешь немного не туда. Я понимаю о чем, но спрашивал о другом.
Вопрос заключается в том, доставляет ли деятельность чем-либо, помимо денег. Твой мир взрослых, где ты поступаешь исключительно рационально и учишься всему, что принесет тебе деньги, - интересен и динамичен. С реальностью только имеет мало общего.

Ты ведь не начал рисовать, снимать в Ютабчик или делать прости господи рэп. Там деньги побольше, чем в кодерстве (насчет первого не уверен), но их ты не выбрал.

Короче, нахуя я настрочил все это: цели, деньги и стремления должны быть хотя бы немного сопоставимы с симпатией к деятельности и каким бы то ни было смыслом. Ставить цели и делать самоограничения, когда ты сутками ловишь рыбу, а хотел бы бегать за кабанчиком, мероприятие очень сомнительное.

Ух, бля
143 1322987
>>22973

> Понял. Сколько лет и пригодилась ли математика?


21, нет.
144 1322988
>>22973
Речь про тоже когда говорилось что идти надо туда куда надо лично тебе.
1370691864460.jpg1,7 Мб, 1920x1200
145 1322989
Анон, в каких открытых проектах на гитхабе учавствуешь?
Куда можно вкатиться для практики?
146 1322990
>>22989

>учавствуешь


В спеллчереке поучавствуй.
Снимок экрана от 2018-09-20 15-20-10.png5,2 Мб, 3840x2400
147 1322997
>>22990
Анон, ты видимо ошибся, кажется это не опенсорс проект.
изображение.png1,6 Мб, 1080x1080
149 1323005
>>22998
Но ведь это не питон проект.
150 1323036
>>22988
Я о чем и говорю, но это не про взрослый мир и холодный расчет на конкретную деятельность для денег
151 1323105
>>22673
IDE IDLE
152 1323115
Кто-то спрашивал про стриминг видео:
https://blog.miguelgrinberg.com/post/video-streaming-with-flask

Вопрос к анонам:
Какие есть адекватные орм-альтернативы алхимии/пони/pewee? Что бы хоть напоминали Джанго орм.
153 1323146
>>23115
Pony вполне
image.png58 Кб, 630x405
154 1323205
решил разделить залупо-логику и непосредственно сами модели

слышал классы хранят состояния, это как?

они сделают код понятнее?

а если я приверженец функционального подхода?

кароче онон как лучше, подсоби
155 1323207
>>23205

>


>слышал классы хранят состояния, это как?


Сборщик мусора не будет очищать память от атрибутов класса, как от рандомных говнопеременных, все то время пока используется класс, наверное.
156 1323218
>>23207
что там очищать если у меня все действие в одной залупе
157 1323219
Как мне настроить автоформатирование вскода чтобы он убирал две и более пустых строки подряд? Вернее превращал их в одну.

За форматирование отвечает автопеп8, правила для форматирования автопеп берет у pycodestyle, но ни к тому ни к другому опции на максимальное количество пустых строк я не нашел. Могу просто их код поправить, но это как-то коряво.
image.png135 Кб, 972x906
158 1323250
>>23219
дрочер...
159 1323253
>>23250
Ты мне линтер показываешь, а не автоформатер.
image.png77 Кб, 975x804
160 1323260
>>23253

>Ты мне показываешь


как мне похуй

но вообще ты просто ленивый уебок
161 1323263
>>23260
Ты вообще читал пост на который отвечать полез? Я использую автопеп, проблема в том что мне не нравится как он форматит. Пичарм нормально форматил, максимум 2 пустых строки после функций и максимум 1 между строками кода. А в вскоде автопеп разрешает 2 между строками.
162 1323288
>>23263

>Ты вообще читал пост


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

который не смог подправить исходники

или следить за руками и ставить столько пропусков сколько положено
163 1323292
>>23288

>Могу просто их код поправить, но это как-то коряво.


Пиздец ты даун конечно, не удивительно что даже классы для тебя сложно, ведь все умственные усилия уходят на поддержание напускной важности. Побыстрей бы тебя обратно в дурку уложили. Когда там у тебя обострения обычно, осенью и весной?
164 1323293
>>23263
к психиатру сходи, пока не поздно
166 1323325
Так, ладно. Заменил автопеп8 на yapf от швятого гугла. Теперь нормально форматирует, без мерзотных лишних строк.

Хоспаде, почему в пичарме все изкоробки нормально, а в этом индусском вскоде сплошное пердольство. Микрософт нихуя не меняется.
167 1323347
Ку молодые! Нюфак в этом вашем погромировании репортет ин. В питонтьютере делаю задачку про шоколадку. И вот без циклов вообще не могу придумать, как ее решить. Это вообще возможно?
168 1323367
>>23347
Либо же с помощью math...
169 1323387
>>23347
Можешь задачу кинуть? Наверняка однострочником можно решить
170 1323388
>>23387
Шоколадка имеет вид прямоугольника, разделенного на n×m долек. Шоколадку можно один раз разломить по прямой на две части. Определите, можно ли таким образом отломить от шоколадки часть, состоящую ровно из k долек. Программа получает на вход три числа: n, m, k и должна вывести YES или NO.

Это в главе про условия задачка. Циклами, как я понимаю, и математическими функциями нельзя делать.
171 1323390
>>23388
У меня такая логика: Я от каждой из сторон должен отнимать по 1, затем умножать на другую сторону и сравнивать с k. и если будет совпадение, то print('yea').
172 1323392
>>23390
Ну не сразу от обеих сторон отнимать, а сначала от одной, умножая на другую, затем поменять стороны и уже отнимать от другой.
173 1323412
Бандиты, а напомните плиз чем лучше генерить/резать картиночки в шаблонах джанго? Easy Thumbnails? иле че по-приятнее есть?
image.png79 Кб, 1112x878
174 1323425
cо скулайтным дремучим говном можно было не ибаца ^_^

сука три строчки и одна няшная копипаст форма которую гхугл генерит для тебя

мммаксиум оказуалели лел
2019-01-(15).webm880 Кб, webm,
1920x1080, 0:12
175 1323445
до чего ж залипная хуита блеайёо
176 1323450
>>23445
Саунд отличный
177 1323451
>>23445
Саунд хуевый
178 1323458
>>23445
Саунд нормальный
image.png81 Кб, 1342x910
179 1323478
рулсы пиздец отъебали голову

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

еще бы не по пидорски сделали маны, совсем хорошо было

>>23450
nya ^_^
180 1323521
>>23388
print("NO" if all(k % x for x in (n, m)) else "YES")
181 1323540
>>21611
Большие проекты, 8гб было мало, добавил до 12ти стало норм.
Ты что-то не так делаешь.
182 1323542
>>23115

> адекватные орм-альтернативы алхимии


Ты че ебанутый?
image.png77 Кб, 1715x525
183 1323546
таки решился запитоняшить ^_^
image.png128 Кб, 1096x434
184 1323547
>>23540

>Ты что-то не так делаешь.


2-3 браузера, в каждом под сотню вкладок, плюс вскод на фарше со справочником

безмозглая мочевина у нас тут свободное общение

если у меня руки дойдут до прокси чекера - вам жешь пезда придет, ебанашки ;)
185 1323572
Учу питон 2 недели, идет хорошо язык нравится, но у меня вопрос смогу ли я с ним устроиться джуном? А то все говорят насколько он не востребован и что найти работу нереально.
186 1323575
>>23390>>23388
Не знаю, зачем ты там что-то от чего-то отнимаешь. Всё, что тебе нужно узнать, это делится ли k на n или m без остатка. Как вот этот написал - >>23521.
image.png65 Кб, 898x633
187 1323584
до чего ж лютая хуеробора, чому ругается на объявление переменной?

рилейтед данные стоит заносить в класс или лучше оставить в нем только логику?

ппц замороч, а в сети йобанные сука примерчики одноклеточные, про обычную фабрику объектов блядь, никто в залупу не хочет лезь ~_~
188 1323586
Чем лямбда-функции пизже их старших собратьев?
15466326744410.jpg256 Кб, 1280x853
189 1323590
Как можно проверить является ли объект последовательностью или отображением?
190 1323593
>>23586
Нужна для всяких мелких вещей, которые не хочется выносить в отдельную функцию.
191 1323594
>>23572
Зависит от города, я с первого раза собес на ждуна прошел, вакансию искал 20 минут на хх
192 1323605
>>23584

>чому ругается


Нигде в функции __init__ не объявляется переменная lst, которую ты зачем-то хочешь передать при вызове фукнции read_lines. Глобальной она, я так думаю, тоже не является.

Во-вторых, вызов TableProcessing().from_readlines() довольно бесполезен — запись в атрибуты объекта происхоит в уже init'е (т.е. TableProcessing()), from_readlines() статик и состояние объекта не изменяет, а возвращаемый им список ты на последней строчке скрина не используешь.

В итоге, на этой последней строке ты создаёшь объект, никуда его не записываешь, вызываешь бесполезную функцию и затем это всё удаляется, потому что ни на что ссылок не осталось.

>никто в залупу не хочет лезь


Ни в какую залупу лезть и не надо, ты хуйню какую-то творишь опять.
193 1323612
>>23584
А ещё в лупе делать

>self.attr = value


довольно глупо. На кой хер тебе луп, если останется записанным в итоге всё равно только одно, последнее значение?
Возьми да напиши (self.zalupi, self.hui) = red_fromlines()[-1] тогда. Но тут в принципе хуета какая-то происходит, переделывай.
194 1323613
чому джанго застыл в развитии?
195 1323615
>>23445
Какие же кеды красивые пиздец.
А еще это единственный десктоп поддерживающий анимации в 60 ФПС.
А ты вниманиеблядь. Заканчивай блядь.
196 1323617
>>23613
Почему топор застыл в развитии?
Видимо он ИДЕАЛЕН.
197 1323618
>>23615
убожество
198 1323619
>>23617
сравнил не сравнимое
image.png185 Кб, 1172x920
199 1323624
^______^

сука как же охуенно

кажется это и есть настоящее ПРОГРАММИРОВАНИЕ, а не скриптошлепство

это более не императивная портянка - а ООП нахуй!
начинаю проникаться к жабятам лел

>>23605

>ты хуйню какую-то творишь опять


тому шо это принципиально иной подход анончик, где старые привычки уже не работают

>>23612
так лучше?

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

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

>>23615

>Какие же кеды красивые пиздец.


истинно так братишка ^_^

>>23615

>А ты вниманиеблядь. Заканчивай блядь.


соси зашоренный хуй

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

и их никто не банит чому то, злоебучее стадо конформистов...
image.png185 Кб, 1172x920
199 1323624
^______^

сука как же охуенно

кажется это и есть настоящее ПРОГРАММИРОВАНИЕ, а не скриптошлепство

это более не императивная портянка - а ООП нахуй!
начинаю проникаться к жабятам лел

>>23605

>ты хуйню какую-то творишь опять


тому шо это принципиально иной подход анончик, где старые привычки уже не работают

>>23612
так лучше?

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

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

>>23615

>Какие же кеды красивые пиздец.


истинно так братишка ^_^

>>23615

>А ты вниманиеблядь. Заканчивай блядь.


соси зашоренный хуй

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

и их никто не банит чому то, злоебучее стадо конформистов...
200 1323625
>>23624
ты что пилишь?
201 1323627
>>23624

>так лучше?


Зачем тут тебе класс вообще? Чтобы временно подержать название и индекс колонки, существующий в памяти только во время выполнения одной строки кода? Ты нигде не держишь экземпляры класса, а сохраняешь только список с результатом. Соедини __init__ и read_fromlines в один метод, затем сделай этот метод простой функцией и выкинь класс нахуй.

>это принципиально иной подход


Такими словами обычно называется какое-то говно, когда создатели толком собственно и не знают никаких "существующих" подходов.
202 1323630
>>23625
вот если бы всякий либеральный скам, дорвавшийся до власти, не тер мои посты, ты бы знал и не спрашивал хотя кого я обманываю...

не пилю, а перепиливаю - калькулятор выплат с маркетплейса

там либо эпики жидят бабло, либо я где то обосрался, щас вот навожу порядок что бы хотя бы алгоритм было видно

>>23627

> __init__


не возвращает ретерн

>выкинь класс нахуй.


а функции с кем останутся?

ты же не думаешь что это вся программа лола

>>23627

>когда создатели толком собственно и не знают никаких "существующих" подходов.


ой попизди мне

чето от тебя одна балаболия опять, ни грамма пользы, может ты ВНИМАНИБЛЯДСТВУЕШЬ, а? сучара, набиваешь постики, даже не пытаясь вникнуть в проблему
203 1323646
>>23630

>не возвращает ретерн


штоблядь? какой ещё ретёрн не возвращает, что ты несёшь.

>а функции с кем останутся?


Сами по себе останутся.

И я ещё что-то заметил. В ините ты делаешь self.column_name = name (строка тут, твои 'date' и т.д.), а затем тут же в read_fromlines() делаешь self.column_name = [] и херишь записанную в неё ранее строку. Нахуя?!

Объясни, что полезного сейчас делает твой класс? Какую пользу он приносит по сравнению с просто функцией? Ты ведь даже не хранишь нигде инстансы класса.
14192047733380.jpg76 Кб, 604x403
204 1323648
Стоит ли выгонять из треда вот этого вот хамского мелкобуквенного шизика, скатившего тред в свой бесполезный бложек?
205 1323655
>>23648
Ясен хер стоит, пусть срет в dr
206 1323659
>>23655
Прорепортил, надеюсь поможет. Если нет то в /d схожу.
Заебал пиздец, весь тред своей жирной истеричной тушей занял.
207 1323667
>>23648
пора, пора
208 1323671
>>23648
Речь ведь про недопрограммиста с арчем?
Если да то его давно пора отсюда выпирать
209 1323679
>>23542
Нет, справка есть
Не нравится мне его синтаксис просто(запросов).
Опять присмотрелся к пони, переписал всё под нее и доволен.
210 1323680
>>23671
Заметил, что очень много позеров использует Арч. Подчеркуну, что это не все пользователи данного дистрибутива.

Мол, Арч - Тру Линукс. Я шарю дохуя, а все остальные - тупое быдло.

На деле такие люди максимум по файловой системе умеют перемещаться. Ну может еще чего по мелочи.
Все остальное делают по гайдам для таких же позеров
211 1323683
обоснуйте,почему джанго лучше ларавела
спс
212 1323684
>>23683
Питон.
213 1323685
>>23593
Что значит "не хочется"? Это как-то технически обосновано (экономия памяти, скорость выполнения)?
214 1323686
>>23680

>Я шарю дохуя, а все остальные - тупое быдло


Конкретно у этого во всем такая позиция. А сам на классы смотрит охуевшими глазами. Вся суть, собственно, просто шумный понторез и вниманиеблядь, обидно что такое животное питонач захватило.
215 1323687
>>21508 (OP)
Можно ли как-то перевести Питон на статическую типизацию?
Все данные там это жи ж обычные Си-шные структуры. У нас уже есть модуль array, который позволяет создавать списки строго типизированных данных. Почему то же самое нельзя сделать с любыми другими переменными для более рационального пользования памятью, где того требует ситуация?
217 1323690
>>23685
Это просто сахар
218 1323691
>>23690
Сахаром пусть лошадей в загонах кормят
Если у лямбд нет иного предназначениях, они нахуй не всрались
219 1323692
>>23691
Вот нужно тебе сделать сортировку по последнему элементу в массиве из стрингов. В sorted ты можешь засунуть как лямбду, так и полноценную функцию, но пилить отдельный def для вещи, которая юзается один раз и умещается в одну стоку не очень хорошо
220 1323695
>>23692
по последнему символу
фикс
221 1323696
>>23646
вот ты доебался

я понимашь только-только совершаю свои первые шаги в настоящем ООП, ясен хуй мысли расплываются, пройобываюсь мимо класса, Я ВИЖУ БЛЯДЬ

и да функциональный подход проще

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

>>23659
беги-беги, к мамке под юбку скорей ололо

>>23659

>Прорепортил, надеюсь поможет


блаженен тот кто верует ;)

>>23680

>Подчеркуну


да похуй всем, графоман ты ебучий

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

если ты не понимаешь настолько очевидных вещей - ты тупой школотрон

>>23680

>делают по гайдам


а ты неибацо ВСЕ ЗНАИШЬ, да?..прям дизасэмблериуешь на лету и проникаешь в самую суть.... никчемный счвешный мусор

>>23687
Cython ili Cpython какой то из на статике, какой то на ссях
221 1323696
>>23646
вот ты доебался

я понимашь только-только совершаю свои первые шаги в настоящем ООП, ясен хуй мысли расплываются, пройобываюсь мимо класса, Я ВИЖУ БЛЯДЬ

и да функциональный подход проще

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

>>23659
беги-беги, к мамке под юбку скорей ололо

>>23659

>Прорепортил, надеюсь поможет


блаженен тот кто верует ;)

>>23680

>Подчеркуну


да похуй всем, графоман ты ебучий

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

если ты не понимаешь настолько очевидных вещей - ты тупой школотрон

>>23680

>делают по гайдам


а ты неибацо ВСЕ ЗНАИШЬ, да?..прям дизасэмблериуешь на лету и проникаешь в самую суть.... никчемный счвешный мусор

>>23687
Cython ili Cpython какой то из на статике, какой то на ссях
222 1323697
>>23590
а я немного бампну свой вопрос.
223 1323716
>>23697
А что означает "отображение"?
М.б модуль inspect подойдёт для твоих целей
224 1323719
Вниманиеблядство лечится отсутствием внимания к персоне
225 1323721
>>23719
И будет тред состоять исключительно из его постов. Проходили уже.
226 1323723
>>23721
?
Достаточно банально не разговаривать с умалишенным
227 1323728
>>23723
Умалишенные разные бывают. Этот особо буйный и может разговаривать с пустым тредом. Сначала будет по теме, в данном случае по питону, потом про игры свои задвигать начнет и про политоту, потом скатится до охуительных историй из своей жизни. В линуксаче так и было пока его не пидорнули. У него просто отсутствуют тормоза и способность к рефлексии.
228 1323735
>>23684
меня интересует именно фреймворк
229 1323738
>>23728

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


Массово репортится с пометками "вниманиеблядство" и "шитпостинг". Мочераторы любят за такое отправлять на парашу, даже в /b
15215248363460.jpg43 Кб, 720x654
230 1323741
В какой сфере лучше всего фрилансить на питоне? В сайтостроении?
231 1323744
В связке с какими языками чаще всего идет Питон?
Одним Питоном жи сыт не будешь. Что помимо Питона стоит изучать тому же веберу? JS небось? А разработчику приложений? С# /Java?
232 1323749
>>23744

>веберу


Фронтенд. ЖС, КСС, ХТМЛ, либо фронтендовые фреймворки и всякие надстройки над ЖС. Сейчас всякие вуе.жс модны.

>А разработчику приложений?


Каких приложений? На десктопе и серверах питон самодостаточен. На могилках сегодня легче опять таки на жс писать.
233 1323757
Установил в IDE пакеты для автозаполнения: python-autocomplete и затем пробовал Jedi. Но подсказок нихрена нет, ни в одном, ни в другом. Может он просто не видит библиотек как таковых? Че за хня?
234 1323764
>>23716
под отображением я понимал словарь. определения брал с pythonz.net, потом посмотрю как в документации это.

inspect совсем не катит.

Сейчас попробовал collections, вроде норм хотя словари не видит, обидно
isinstance(object, collections.Sequence)
235 1323771
>>23764
Можно использовать built-in type

assert type(dict()) is dict
assert type([]) is list
assert type((i for i in range(34))) is generator
assert type(()) is tuple
236 1323778
Django. Как ебануть переменную из въюхи в функцию url в темплейте? {% url 'govno_jopa' tag={{tag}} %} - типа такого?
237 1323803
>>23764
Так словарь и не является Sequence. для словаря используй isinstacne(object, collections.abc.Mapping), если тебе ещё конкретней сравнение нужно, то тут посмотри https://docs.python.org/3/library/collections.abc.html#module-collections.abc.
Хотя судя по "collections.Sequence" ты на втором питоне пишешь, но там по сути тоже самое, только местоположение абстрактных классов другое.
238 1323810
какая вилка в ДС на джуна-автоматизатора?
15331365748150.webm19,9 Мб, webm,
1016x720, 1:32
239 1323811
Реквестирую электронную музычку, чтобы не отвлекала и давала настрой, желательно чтобы можно было найти в spotify.
Не такую
240 1323821
>>23811
di.fm
241 1323823
>>23810
А такие вакансии вообще есть?..
Screenshot2019-01-0917-18-26.png308 Кб, 1090x563
242 1323831
>>23821
Не зашло, больше радуют melow beats и brainfood, но иногда внимание перетягивают. Нужно чувство потока, пацаны.
243 1323881
>>23744
Пока нет нормальной прослойки-кодогенератора, накушаться можно жабоскриптом. Вдоволь. Потом можно даже почистить зубы, помыть руки и сменить одежду... Но осадочек останется.
244 1323893
Двачанский, а ты никогда не пробовал искать с помощью питона тэги к трекам? Вот вытаскиваю из вкудахте список треков пользователя с именами исполнителей, хочу по ним найти жанр (для упрощения не список, а один). И что-то залупа какая-то: musicbrainz неплохо ищет, но искать чисто по исполнителю не всегда правильно, потому что у некоторых исполнителей от альбома к альбому разный жанр, да и без контекста названия трека можно получить десяток исполнителей с одинаковым названием -- поди разбери, какой нужен. А найти альбом по исполнителю, содержащий указанный трек, по-моему нельзя. И не везде ещё и теги есть, а кое-где они нихера не правильные, ну это уже хер с ним.
Просматривать у каждого найденного исполнителя все релизы и искать в них трек -- ну это для сотни записей можно на день оставлять и уходить, потому что после нескольких запросов в секунду сервер меня на хуй посылает.
Но есть же вроде оффлайн-плееры, которые умеют ходить в интеренет и заполнять теги трекам, как они ищут?
27944376.jpeg31 Кб, 460x460
245 1323927
Привет, Питонач

Есть простенькое приложение на сокетах, которое "работает" с http запросами.

Ссылка на код: http://pasted.co/43cbb5ce

Почему если я подключаюсь к хост:порт через браузер, то ответ мне выдаётся только после того, как я прибью сервер, а до этого момента браузер грузит(или хз че он делает) страницу?

Если же сделать запрос вручную через netcat, то всё работает как и задумывалось. Ответ получаю моментально.
246 1323979
Первый раз ковыряю сокеты, сделал чат и на локалхосте он даже работает, но не могу понять как сделать чтобы он работал через интернет.
247 1323980
>>23979
Посади его на внешний адрес и открытый порт.
248 1323982
>>23980
Если на одном компе, то просто в клиенте прописать интернет-адрес и открыть порт?
А если на двух компах, то только на сервере порт открывать или на клиенте тоже?
249 1323991
Дайте идею для учебного проекта на джанго, но чтобы не ебаться с вёрсткой и dgavaskreept, позязя. inb4: polls
250 1323992
>>23982
Если на одном компе то локалхоста достаточно. Если хочешь чтоб было доступно через интернет то в дело входят роутер, нат-хуят, проброс портов и провайдер который возможно фильтрует. Да, только на сервере.
1384352706335.jpg890 Кб, 1920x1080
251 1323996
Разрываюсь между Oscar и Saleor, оскар вроде простой, saleor пиздец какой красивый и хайповый.
Что лучше?
Надо быстро разворачивать торговые площадки на джанге.
252 1324070
253 1324074
>>23721
Да и пусть состоит... значит таков удел. Тут же нет инвайтов/валидаций, любой дебич будет срать, так что остаётся только ждать пока этот даун свалит отсюда ЗА ОТСУТСТВИЕМ ВНИМАНИЯ
254 1324154
>>23648
я против, его посты разбавляют этот тред, щас уберем его и станет вообще пусто

так будет лучше?

да и к тому же он хоть что-то блядь делает, дает положительный пример, а не спрашивает всякую хуйню
255 1324156
>>24154
Его тупняк и жопоболь на классы, а вернее на свою тупость, особо показателен. И на людей которые ему подсказать пытались, а он в ответ на говно исходил. Положительный пример, епта. Все что он тут делает это ведет свой бложек. А по части ответов он даже не читает никогда, сразу напрыгивает с унижениями и оскорблениями и прогоняет ньюфага из треда, потому и пусто, с таким дегенератом просто сидеть зашкварно, не то что язык обсуждать.

Даже в /b/ такие токсичные треды как современным питонач то редкость. Докатились.
256 1324188
>>23648
По статистике, выявленной мной, мелкобуква по дефолту никогда не пишет ничего полезного. По большей части каждый пост мелкобуквы — вариации фразы "Ты говно", а аргументация — на уровне "патамушта". Пост мелкобуквы что есть, что нет. Ты можешь его не читать, и совершенно ничего не упустишь, как не узнаешь ничего дельного, если все же прочтешь его. Мелкобуква не заслуживает жалости, ее нужно давить и травить "Дихлофосом".
Так что выгоняй, добро даю.
257 1324192
>>24074

>ждать пока этот даун свалит отсюда ЗА ОТСУТСТВИЕМ ВНИМАНИЯ


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

делай это молча, окей?

>>24154

>да и к тому же он хоть что-то блядь делает, дает положительный пример, а не спрашивает всякую хуйню


^_^

>>24156

>подсказать


ты хотел сказать выебнутся безсполезной хуйней не вникая в ответ? ну да, графоман ссаный..

>прогоняет ньюфага из треда


АХАХАХА

тото же тред полон заигноренных безмозглых вопросов лол, иди отвечай уеба, поможи нюфажи ;))

>Докатились


двач уже не тот, хуле, мелчает анон, щито поделать десу
258 1324206
>>24192

>тред полон заигноренных безмозглых вопросов


Так это всё твои вопросы.
259 1324222
>>24206
я сам отвечаю на свои вопросы, ты забыл!?
260 1324231
>>24192
Не будь таким экзальтированным клоуном, дляначала. В телеграммах и контактах полно чатиков где ты можешьвысираться нонстоп.
261 1324240
>>24156
вот тут хуйню несешь, ни разу не видел, чтобы он выгонял ньюфага из треада, наоборот даже отвечал на вопросы по джанге и вскоду

так што претензия не засчитана

>>24188

>мелкобуква по дефолту никогда не пишет ничего полезного


тоже пиздеж, выше пояснил

>Пост мелкобуквы что есть, что нет


даже если так, тебе ничего не мешает его заигнорить, если его трогать, то он не будет доебывать

да и вообще вы своей хуйней весь треад засрали, заканчивайте уже
262 1324245
>>24231
соси хуй, буду тем кем хочу быть, я не для того живу в самой свободной стране мира, что бы какое то чмо мне указывало

но линки на тележки оставь, спермабан не распологает к свободному общению лел

модных молодёжных активных на паскуд ставят, ну-ну... инвайты ещё введите долбоебы блядь.. ведь закрытая и зацензуренная система так хорошо развивается_!_

ЗАТО ШТАБИЛЬНАСТЬ! 11 и абу не надо торговать шавермой ;)

ДАУНСКИЕ ВОПРОСИКИ КАЖДОЕ УТРО ММММ

Я НИХУЯ НИДЕЛАЮ

И НИКТО НИДИЛАИАТ - - ОХУЕННА 111
263 1324247
>>24240

>даже отвечал на вопросы по джанге


Но ведь он с фласком-то толком даже не разобрался, разве он джангу знает? Вероятно, ты его путаешь с кем-то.
image.png357 Кб, 1920x1080
264 1324302
>>24247

>толком


какой толк пиздаболия!?

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

я во всем разобрался, апп бегает на хероке

вопросы?

ну где твои охуительные телеги, я уже упаковал вещи, ну?

или ты снова пизданул хуйню ради того что бы пиздануть хуйню??
265 1324317
Прорепортил шизика.
266 1324323
>>24302
Я помню твои потуги понять, как и для чего используется <var> в route'ах, пытаясь каким-то хуем это из темплейтов в код перекинуть. По-моему, ты в итоге так нормально ничего и не сделал.

На скрине просто охуительная работа с классами. Нахуевертил зачем-то классовых методов, нет никакой привязки названия колонки и индекса, в итоге ты можешь всё это вызывать лишь в одном порядке, и только один раз. Зачем вообще по инстансу на кажду колонку делать, когда полезность данных идёт построчно — хуй тебя поймёт. Нежелание залезть в словарь и посмотреть, как правильно пишутся слова на незнакомом тебе языке, раз уж ты его решил использовать, в очередной раз доказываются, насколько тебе абсолютно насрать на всё, что ты делаешь.

В общем, принципально новый подход/10, как обычно. Говно, то есть.
267 1324324
>>24323

>доказываются


доказывают

>абсолютно

268 1324325
>>24302
Ебать ты ебанутый. Тебе 15 лет или ты в этом возрасте в развитии остановился?
На будущее - неадекватов отсекают хрюши "психолухи" еще до технического собеса.
Так что я лучше бы на твоем месте богатый внутренний мир в кондицию привел.
269 1324327
>>24245

>но линки на тележки оставь, спермабан не распологает к свободному общению лел


Да они легко ищутся даже через уебищный поиск телеги.

@/ChatPython
@/pydjango
@/django_flood
@/ru_flask
270 1324331
>>24323

>По-моему, ты


фантазирующий манька пиздабол, если бы попал в мужской коллектив, то за такую хуйню быстренько съехал на парашу и был обпездюлен

крайне мерзкая черта характера

>нет никакой привязки названия колонки и индекса


в смысле блядь!? ты чо гониш что ле!?

>полезность данных


не тебе за меня решать кусок говна блядь

я работаю с колонками, дата из одной колонки процессится и записывается в новую, потом все собирается в нужно порядке в ряды

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

как обычно стена юзлес текста

>>24327
вот збс, санкс

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

кароче интернационализируйся анон! а эта параша с токсичными даунами без памяти и разума пусть тонет в говне..
271 1324333
>>24331

>фантазирующий манька пиздабол, если бы попал в мужской коллектив, то за такую хуйню быстренько съехал на парашу и был обпездюлен


Да у нас тут МУЖИК, может ты и сидел еще?
272 1324334
>>24333
Ну в дурке он точно сидел.
273 1324349
>>21508 (OP)
Зачем питон, когда есть котлин?
274 1324350
>>24349

> Java Virtual Machine


Нет, спасибо, кушайте сами.
275 1324386
>>24331

>>нет никакой привязки названия колонки и индекса


>в смысле блядь!? ты чо гониш что ле!?


То, что колонка "Date" является первой, существует только в твоей голове. В твоём коде ты обязан создать сначала "объект" со всеми датами и потом объект со всеми продуктами. Ты не можешь их поменять местами. Они у тебя разные объекты, но в итоге зависят друг от друга. Это наиуебаньнейшее решение, которое только возможно.

>>полезность данных


>не тебе за меня решать кусок говна блядь


Ты понимаешь, как таблицы работают? Они в каждой строке передают информацию об отдельной сущности. Соотствественно, если и переходить к объектам, то классом должна быть одна транзация/выплата или что там у тебя, имеющая дату, продукт, сумму и т.д. Одна, законечнная и независимая сущность, имеющая полное о себе описание.
Ты же у себя что делаешь? Разибраешь csv (список строк) на кучу объектов по колонкам, разделяя данные о каждой выплате на десяток мест. Чтобы потом что сделать? Снова это всё собрать воедино и вывести в виде таблицы или как-то работать с данными.
Ты правда не видишь, насколько нелогичен, растратен и неудобен твой подход? Там, где нормальный человек сделал бы

>payment = payments[id]


>print(payment.date, payment.amount, ...)


тебе придётся делать

>date, amount, product = dates[id], amounts[id], products[id]


В итоге, можно было вообще оставить двумерный список из csv, ты нисколько лучше не сделал, только хуже.

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


Именно, там был лютый ужас. А вот что ты не понимаешь, так это то, что это твоё решение "с классами" — абсолютно то же самое, такая же раздробленная и непонятная херня, только с обёрткой. Вместое десяти списков и функции у тебя десять объектов, содержащих всё те же списки, и классовый метод вместо функции.

Сам ведь пишешь:

>только-только совершаю свои первые шаги в настоящем ООП, ясен хуй мысли расплываются


Я и пытаюсь сказать, что именно не так. Разумеется, не назвать говно говном нельзя, двач же, но я, по крайней мере, не оскорбляю (до разумного предела).

Нахуя ты вообще сюда тогда пишешь, если слушать ничего не желаешь? Поднасрать в голову нуфагам, которые проникнутся твоим кодом и тоже говно писать начнут?
275 1324386
>>24331

>>нет никакой привязки названия колонки и индекса


>в смысле блядь!? ты чо гониш что ле!?


То, что колонка "Date" является первой, существует только в твоей голове. В твоём коде ты обязан создать сначала "объект" со всеми датами и потом объект со всеми продуктами. Ты не можешь их поменять местами. Они у тебя разные объекты, но в итоге зависят друг от друга. Это наиуебаньнейшее решение, которое только возможно.

>>полезность данных


>не тебе за меня решать кусок говна блядь


Ты понимаешь, как таблицы работают? Они в каждой строке передают информацию об отдельной сущности. Соотствественно, если и переходить к объектам, то классом должна быть одна транзация/выплата или что там у тебя, имеющая дату, продукт, сумму и т.д. Одна, законечнная и независимая сущность, имеющая полное о себе описание.
Ты же у себя что делаешь? Разибраешь csv (список строк) на кучу объектов по колонкам, разделяя данные о каждой выплате на десяток мест. Чтобы потом что сделать? Снова это всё собрать воедино и вывести в виде таблицы или как-то работать с данными.
Ты правда не видишь, насколько нелогичен, растратен и неудобен твой подход? Там, где нормальный человек сделал бы

>payment = payments[id]


>print(payment.date, payment.amount, ...)


тебе придётся делать

>date, amount, product = dates[id], amounts[id], products[id]


В итоге, можно было вообще оставить двумерный список из csv, ты нисколько лучше не сделал, только хуже.

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


Именно, там был лютый ужас. А вот что ты не понимаешь, так это то, что это твоё решение "с классами" — абсолютно то же самое, такая же раздробленная и непонятная херня, только с обёрткой. Вместое десяти списков и функции у тебя десять объектов, содержащих всё те же списки, и классовый метод вместо функции.

Сам ведь пишешь:

>только-только совершаю свои первые шаги в настоящем ООП, ясен хуй мысли расплываются


Я и пытаюсь сказать, что именно не так. Разумеется, не назвать говно говном нельзя, двач же, но я, по крайней мере, не оскорбляю (до разумного предела).

Нахуя ты вообще сюда тогда пишешь, если слушать ничего не желаешь? Поднасрать в голову нуфагам, которые проникнутся твоим кодом и тоже говно писать начнут?
276 1324403
>>24386

>Это наиуебаньнейшее решение


сделано по дефолту

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

и да я еще думаю над тем считать каждый столбец по отдельности или все по порядку в одной залупе

сделаю пока по второму если будет смотреться сложно - переделаю, и похуй на память и процессинг тайм

>Одна, законечнная и независимая сущность, имеющая полное о себе описание.


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

ладно я подумаю, а вообще вот реф чучело >>23630

>растратен


да

>неудобен


лучше нет

>payment = payments[id]


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

>Вместое десяти списков


и столько же списков заголовков, т.е как минимум вдвое меньше кода уже

>сюда тогда пишешь


за вдумчивой и аргументированной критикой

а балабольдство - так никтоа нидилаиет - это не стандартно - переделывай -- даже не вчитавшись --- это иди нахуй сука
276 1324403
>>24386

>Это наиуебаньнейшее решение


сделано по дефолту

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

и да я еще думаю над тем считать каждый столбец по отдельности или все по порядку в одной залупе

сделаю пока по второму если будет смотреться сложно - переделаю, и похуй на память и процессинг тайм

>Одна, законечнная и независимая сущность, имеющая полное о себе описание.


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

ладно я подумаю, а вообще вот реф чучело >>23630

>растратен


да

>неудобен


лучше нет

>payment = payments[id]


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

>Вместое десяти списков


и столько же списков заголовков, т.е как минимум вдвое меньше кода уже

>сюда тогда пишешь


за вдумчивой и аргументированной критикой

а балабольдство - так никтоа нидилаиет - это не стандартно - переделывай -- даже не вчитавшись --- это иди нахуй сука
277 1324432
Консоль пишет, что у модуля нет атрибута, но документация точно говорит, что он есть. Аналогов данной проблемы не нашел в интернетах что мне теперь делать?
278 1324433
>>24432
Возможно для создания атрибута надо что-то сделать. Например в курсесах для доступа к curses.COLS надо сначала сделать инит, curses.initscr()
279 1324444
>>24432

> что мне теперь делать?


Открывать код модуля и смотреть туда, что же ещё.

>>24403

>ты не хочешь напрячь чернобурку и понять че мне надо


Потому что ты толком ни разу и объяснил, что же тебе конкретно надо на выходе получить. А когда объяснаешь кусок и тебе говорят нормально решение, у тебя сразу вылезает куча причин, почему советчик мудак и тебе это не подойдёт (при этом в основном это из-за того, что у тебя уже есть какая-то другая часть, решённая через жопу, не совсместимая с посоветованным нормальным решением, но упомянуть ты об этом, разумеется, забыл, и всплывает всё в дополнительных скриншотах)

И вот снова

>и столько же списков заголовков


Откуда может быть много списков заголовков? Есть один заголовок у каждого столбца. Там неоткуда взять нескольким спискам. Либо один список с заголовками, либо несколько переменных с заголовками (нахуя?), либо списки с данными по колонкам уже содержат в себе заголовок первым элементом (ты так делал ведь).

>за вдумчивой и аргументированной критикой


И тебе её давали. Никто не говорил "так никто не делает" или "не стандартно" (а что плохого в стандартах-то? Они не по прихоти Путина стандартами стали же, а потому что работают), только что коряво и нелогично. Но ты всё равно всё по-совему хочешь сделать, так что тоже

>иди нахуй сука

280 1324448
>>24444

>Но ты всё равно всё по-совему хочешь сделать


И хуя бы с тобой, если бы просто игнорировал советы, но ты же начинаешь, нихуя не зная и не понимая, всех вокруг говном поливать. Этим вот и бесишь, за это тебя и надо выгнать отсюда.
281 1324503
>>24448
Потому что вы все говно и мрази. Сейчас подучу и на 300кк/с и вас всех с работы выкину.
282 1324507
>>23996
Тоже разрывался, и тоже ради 3+ региональных схожих но с отличиями инет магазов, в итоге уже две недели пишу свой костыльно-велосипедный магаз на чистой джанге.
Самая ебала в джанге это деревовидные структуры типа каталог-каталог-каталог-товар делать, вот тут я башку изрядно помял, а потом обмазался django mptt - оно тоже с припиздью, но жить можно.
283 1324509
ну и злоебань пиздец просто, начинаю с теплотой смотреть на свою старую императивную портянку которая джаст верк сука...
image.png12 Кб, 1302x72
284 1324513
>>24444

>толком


квадрипл ты тупой, я для таких как ты прикладываю картинку и не одну

>И вот снова


ты доебался до слов, минвайл картинка всегда важнее

ты просто графоманский балабол, тебе слова важнее, а мне дела, поэтому мы акцентируем внимание на разных вещах

>>24448

>надо выгнать отсюда.


два восьм восьм - мы мозга ибать не бросим :р

попробуй хуле)
285 1324516
Я, конечно, бездарь и самоучка, но мне кажется, что PyQt - это ебаный кал.
Передать переменную из метода одного класса в метод другого - настоящий геморрой, я как-то месяц ебался с этим, прежде чем нашел решение. Простейшие, казалось бы, фичи типа убирания стрелочного вида курсора (для ручного расширения полей окна) или скрытия иконки из трея НЕ РАБОТАЮТ, БЛЯТЬ! Ты гуглишь, гуглишь, пытаешься повторить, а ОНО НЕ ПАШЕТ. Иконка НЕ скрывается. Курсор ПРОДОЛЖАЕТ менять вид на стрелочки.
QThread - это вообще пиздос, while-луп даже terminate() не вырубает.
А сколько раз я ебался с конфликтами Qt и Питона, когда первый утилизирует объект в мусор, а второй об этом не знает и хуячит ошибку о C-обертке.
Пиздец, как же бомбит, что столько времени въебал на эту хуйню.
286 1324517
>>24516

>Qt - это ебаный кал


На самом деле так.
287 1324521
>>24517
Зато бисплатно.
qt.png166 Кб, 1341x939
288 1324523
>>24521
На самом деле нет.
289 1324526
>>24350

> Python Interpreter


Наверну еще одну плашку ОЗУ и кушаешь себе довольный
290 1324597
>>24433
Ничего такого не нашёл.
>>24444
Врятли получится, это связка с другим интерпретатором и атрибут - тип данных.
291 1324613
>>24517
Что посоветуешь для десктопных приложений?
inb4: .Net
292 1324635
Беру список, каждый элемент отображаю в html как чекбокс. Делаю кнопку, хочу, чтобы можно было выбрать несколько чекбоксов и этой кнопкой отправить get-запрос в джанго. При нажатии на кнопку в адресной строке добавляется '?stul=piki&stul=hui', но, видимо, так как названия одинаковые, в request.GET попадает только стул с хуями. Не могу никак нагуглить как передать оба стула сразу, помоги, двач.
293 1324640
>>24635

>видимо, так как названия одинаковые,


Все так. Назови по-разному и выдирай из гета
294 1324644
>>24635
А разве оно не должно будет массив сформировать?
295 1324666
>>24640
Как-то странно их по-разному называть, если это просто варианты одной хуйни.
>>24644
Я думал, что можно как-то сделать, чтобы в строке было что-то типа '/?stul=piki,hui', но не нашел как это запилить. Нашел только, что есть метод getlist(), он как раз вернет список. Но было бы неплохо и в строке запилить нормально, потому что для десятка вариантов будет нечитаемая километровая хуйня.
image.png79 Кб, 700x935
296 1324710
оопешная дрочка таки не прошла даром ^_^
297 1324746
Пацаны, а чем руководствовались при выборе IDE? Сам я еще зеленый - выбрал PyCharm. Стоит ли посидеть подрочить разницу между каждой из них или с опытом уже придет че надо, че не надо, какая лучше не лучше?
298 1324751
>>24746
можешь хоть в консоли компилить запускать, когда потребуются улучшения функционала и ты сформулируешь их для себя - поищешь и найдешь функционал в готовых ide
299 1324758
>>24746

>а чем руководствовались при выборе IDE?


Notepad++ запускается мгновенно, держит в памяти несохраненные файлы, имеет подсветку и возможность запускать скрипт через компилятор Петона по горячей клавише. Этого достаточно, чтобы даже не пытаться чекать, что там еще есть в мире ИДЕ.
13186322551133.png98 Кб, 247x248
300 1324760
>>24758

>держит в памяти несохраненные файлы

1315827672627.jpg141 Кб, 1024x768
301 1324762
302 1324765
>>24746
Visual Studio Code юзай, он удобен и не режет глаза
303 1324785
>>24513

>ты доебался до слов


Что это значит доебался до слов? Ты говоришь, что убрав "списки заголовков" уменьшил код в два аза. Значит списков заголовков у тебя было столько же, сколько и списков данных. Или ты опять нормально изъясниться не можешь?

>тебе слова важнее


Если ты пытаешься что-то объяснить или получить совет — разумеется, слова важнее. Потому что нужно что знать, что ты хочешь получить, а не что ты там наговнокодил на скриншотах.

>>24597
Тогда тебе ничего не остаётся, кроме как раскрыть гос. тайну и сказать наконец, что же это за либа и что ты в ней хочешь получить, а также показать свой код.
304 1324842
Сейчас попытался на виндоус запустить 1000 корутин через gather (скрипт для парсинга), вылетело с ошибкой, на линухе таких проблем нет, да ещё и uvloop работает в отличии от винды.
15415398387570.jpg328 Кб, 1594x1125
305 1324850
Эксперты TIOBE назвали Python языком программирования 2018 года.

По словам специалистов, Python сегодня является неотъемлемой частью многих IT-сфер. Он лидирует по использованию в статистике и при создании систем искусственного интеллекта, скриптов и системных тестов, а также широко применяется в веб-разработке и научных вычислениях. Кроме того, именно этот язык программирования преподается в качестве базового в большинстве университетов мира.
https://itc.ua/blogs/python-stal-yazyikom-2018-goda-po-versii-ekspertov-tiobe/?amp

Оправдания будут?
306 1324851
>>24758
А в вскод есть материал тема.
Шах и мат.
307 1324852
Поскорее бы питон компилируемым сделоли.
308 1324853
>>24851
Но материал тема говно же.
309 1324855
Анончик, назови, пожалуйста, золотой стэк для бэкенд разработчика на питоне.
310 1324856
>>24851
В пайчарме тоже есть так-то.
311 1324857
>>24746
Выбрал пайчарм, т.к. комбайн. Мне с базами работать надо, удобная интеграция с гитом + плагины, вообще охуенно сделали. Уже полтора года лицуху юзаю лигально.
312 1324858
>>24509
Больше сердечек добавь. Может быстрее работать станет :3
313 1324861
>>24855
flask
314 1324864
>>24861
А джанго нинужно?
Я так понял, что фласк, алхимия, чо еще?
1384350413732.jpg382 Кб, 2560x1600
315 1324865
>>24864
Джанго это велосипедный магазин.
Фласк это набор сделай велосипед сам.

Я так понял.

>Я так понял, что фласк, алхимия, чо еще?


Тоже что и везде - 2года опыта коммерческой разработки, английский преинтермедиате и можешь вкатываться.
316 1324872
>>24852
Зачем?
317 1324873
>>24872
Ну надо.
318 1324875
>>24873
Конкретней. Если у тебя нет четких причин значит не надо.
319 1324950
>>24751
>>24758
>>24765
>>24765
>>24857
Понял, спасибо. Короче под конкретные задачи уже выбор стоит
320 1325228
>>24875
Может он так хочет намекнуть на великий и ужасный GIL?
321 1325241
>>25228
Без задней мысли обходится мультипроцессингом.
322 1325262
>>25241
Это да, но создание потока в общем случае несколько быстрее создание процесса и жрет меньше памяти.
323 1325265
>>25262
Поток делит общие ресурсы, процесс копирует. Глобальные переменные идут в пизду в некоторых случаях и тд. Все данные сереализуются пиклом, так что дескрипторы в пизду, затраты памяти растут адово и ты по факту копируешь данные и сразу их стоит удалить у родителя. На винде есть проблемы с работой локов, мб на линухе тоже, так как по моему что то из них обёртка над тредингом. Короче адовый фиал. Питон вытягивает скорость разработки и простота, но многопоточность сосёт, так как мультипроцессы сосут. Треды в питоне только для ио операций, создал пул и ебашишь например хттп запросы.
324 1325276
Аноны, иду скоро на собес, такой вот стек:
Python, Flask, SQL/NoSQL
Продукт связан с распознаванием лиц.
Что читануть?
Опыт 2 года, из ML игрался только с scikit learn, но про это ни слова, вангую задачи будут связаны с сервеной частью - организацией стриминга видео, API и т.д.
325 1325302
>>25276
Скинь вакансию на hh
326 1325307
>>25265

>На винде есть проблемы с работой локов, мб на линухе тоже, так как по моему что то из них обёртка над тредингом.



Падажжи ебана, а откуда тогда берется ускорение в данном случае с миниатюрами? http://toly.github.io/blog/2014/02/13/parallelism-in-one-line/ Это же самостоятельные процессы, которые разбежались по ядрам или тут наеб кроется?
П.С.: Ну а для ио операций есть asyncio.
327 1325313
>>25307
В том примере походу и мультитрейдинг отлично справится. Всё верно, много процессорность, а в норм языках и мультитред, дают прирост почти кратный ядрам, а вот будешь передавать какие то данные большие для вычислений из процесса в процесс и словишь охуение от затрат памяти. То что ты процитировал относится конкретно к объекту лок или чему то подобному. Тот же мультипроц дамми ебашит норм и можно не трогать асинхи при это можно мультитред в мультипроц стиранием пары букв переводить.
329 1325322
>>25321
Почитал требования, немного определился с тем что надо освежить в памяти.
Забавно
330 1325333
>>25321
Норм вакансия, рекомендую asyncio и aio-библиотеки посмотреть. ЗП уже озвучивали?
331 1325337
>>25333
Точно, и их тоже. Благо с aiohttp работаю постоянно, не знаю, хватит ли обычных практических знаний. Заметил, что часто любят теорией загоняться и стандартными библиотеками - functools and etc.
ЗП не озвучила хр, просто спросила желаемую сумму, сказал - 1.1к$ после вычета. Наверное мало, не знаю, но не думаю что пройду вообще. Сейчас гребу на галере, ближе к середине весны планировал сваливать.
332 1325338
>>25337

>теорией загоняться и стандартными библиотеками - functools


Это не просто так. Знание базовых вещей пифона очень важно. Я тоже это всегда на собеседованиях спрашиваю.
333 1325340
>>25338

> 4:32


> Самое время вспомнить functools


Эх
334 1325341
>>25340
Ну, из functools в продукшене используется только wraps и partial. Может быть иногда reduce и lru_cache, но ооочень редко.
Вот моя памятка для генерации вопросов на собеседовании по знанию пифона:
опыт работы с библиотеками и фреймворками
структуры данных в пифоне
иммутабельность, контейнеры, хешируемость
итерация по словарю и удаление из него элементов
is и ==
pep8
что такое декоратор
генераторы
GIL
mro
зачем нужен __new__
async/await
Возможно она тебе поможет.
335 1325342
>>25341
К сожалению сасачь съел markdown.
336 1325345
>>25341
1,2,4,5,6,7,8,9,11,12 - знаю, остальное надо вспоминать/узнавать.
Спасибо антош, примерно такие вопросы чаще всего и задают.
К 4 вопросу ещё обычно и List Comprehensions добавляют.
Может тогда и про не-питон вещи подскажешь что-нибудь? Про сети почитать, про бд и т.д. или вряд-ли такое будут выпытывать?
337 1325346
>>25345
Скорее всего спросят про опыт, задачи которые ты решал, как ты их решал, с чем столкнулся, что было самое сложное? Конкретно про postgres или какие-то либы спрашивать нет смысла, потому что если берут не на вакансию гуру postgres или гуру pytorch, то не важно на каком ты уровне всем этим владеешь, ибо быстренько этому обучиться на базовом уровне при помощи адреналина от новой работы и помощи коллег не так уж и сложно.

>1,2,4,5,6,7,8,9,11


Вопросы расставлены примерно в порядки возрастания сложности. Так что рекомендую 3-й вопрос осветить.
338 1325347
>>25346

>в порядки


в порядке
быстрофикс
15175792907100.jpg115 Кб, 509x378
339 1325404
>>21508 (OP)
Аноны, подскажите, насколько реально найти вакансию python-джуна НЕ в web'e?
340 1325410
>>25341
А можешь реальных примеров привести для чего может понадобиться переопределять __new__?
341 1325419
>>25404
Есть шанс искать в бигдате, там чистый питон нужен с этими вашимм нампаями и сцкитлёрнами.
Актуален ли ПиЧарм? 342 1325423
Юзаю сабж уже 3-4 года. Всегда бесило ждать ИНДЕКСИРОВАНИЕ и медленную загрузку, да и сама IDE крайне тормознутая. В тредах мелкает новый положняк, что вскод лучше юзать. Есть ли смысл перекатываться, если я пичарм юзаю только как редактор+дебаггер, мультипроектность оче редко юзаю. На интеграцию с гитом неважно, пердолю консоль и доволен, хотя пригодилось бы смотреть историю нужного файла. Ах да, ещё pylint и yapf. Ожидаю мнение перекатившихся и адептов вскода.
343 1325435
344 1325463
Как в vscode дебажить? запускать тесты? Вот это все. В пайчарме это все изкоробки удобно. Натыкал мышкой конфигурации и пердолишься в жеппу.
345 1325467
>>25423
Попробуй поставить ссд.
346 1325523
>>25410
Я же не просил приводить примеры использования new. Суть вопроса не в этом, а в том, чтобы знать для чего он нужен.
347 1325525
>>25463
В пичарме удобнее, спору нет. В вскоде дебаггер хуёвый, не настроить каштомный ланч для него (ну или как-то через жеппу настраивается). Тесты я запускаю через pytest -x/pytest -x -k interesoouooshchii_test
15455121828610.jpg23 Кб, 343x360
вкат в веб 348 1325530
Планирую вкатиться в пайтон веб после года веб скарпинга ибо последние полгода кроме тупого однотипного скриптинга ничем не занимался и мне это заебало. Стоит ли? Есть тут аноны, которые занимаются этим профессионально? Что по рынку? Что нужно изучить чтобы уверенно получать 80+?
Я как понимаю весь хайлоад ушел на го, так что рассматривать асинхронные либы и фреймворки не стоит, остается только джанго? Чо увидел еще рассматривая вакансии, почти везде требуется скиллы девопса, они охуели?
349 1325543
>>25525
Ну и нахуй он нужен без дебага?
Bild1.png219 Кб, 581x532
350 1325546
>>25543
Писать в нём код.
351 1325548
>>25546
А дебажить где?
352 1325550
>>25548
Пиши без ошибок.
353 1325551
>>25548
Я тесты пишу. С ними каждый косяк становится очевиден моментально. Дебагер нинужен.
354 1325552
>>25551
>>25550
Охуенные вы ребята, конечно, с криками НИНУЖНО ЯСКОЗАЛ ПИШЫ ЮНИТТЕСТЫ, но реальность такова, что дебагер нужен и вскод хорош для скриптов на быструю руку, а IDE- комбайн, где есть все.
355 1325553
>>25552
Так я тебе и сказал, что дебажить только в пичарме.
356 1325554
>>25551

>Я тесты пишу. С ними каждый косяк становится очевиден моментально.


Ага, умел бы еще вскод ранить их в цикле, как это умеет пайчарм.
357 1325555
Поясните за блюпринты во Фласке. Читаю доку и нихуя не могу понять, что это и нахуя.
358 1325557
>>25554
Да понятно что вскод параша и пичарм на голову выше, просто я, например, привык в редакторах сидеть, а не в ide. Пробовал несколько раз использовать pycharm, через минуту руки начинают трястись от злости. Ничего не могу с собой поделать.
359 1325558
>>25557
Ты работаешь в вскоде или дома учишь питон? Дело в том, что в работе еще с базами приходится работать, в пайчарме это все изкоробки, как и адекватный дебагер и тест-ранер. Если ты всего этого не юзал, то можно посудить, что ты не работающий хуй, который воняет на двачах. Без обид.
360 1325559
>>25558
Работаю... уже лет 5 как на питоне только. Базы во вьювере смотришь, тесты из консольки запускаешь. Иногда pdb/bpdb использую если логов не хватает.
361 1325560
>>25558
Да что говорить, если, например, кордев питона Светлов в виме кодит. Ide не жизненная необходимость.
362 1325563
>>25559
кучу софта вместо одного
363 1325565
>>25563
Сорри, unix-way.
364 1325566
>>25563
Теория в том, что узкоспециализированный софт выполняет свою задачу лучше и имеет больше фич, чем комбайн.
365 1325567
Короче, делаю архиватор как в задании в книге Byte of Python.
Накрутил короче сам архиватор. Теперь хочу сделать проверку, типа, если файл с таким именем появился в директории, то выдать "Архивировано". Как это сделать? Через os как-то, но не нашел.
366 1325568
>>25565
Сижу на маке, unix-like, что за хуйню ты несешь - непонятно.
367 1325575
>>25567
for folder, subfolders, files in os.walk(target_dir):

for file in files:
if file.name == target_name:
print('Архивировано')
else:
print('Не архивировано')

Вот так хочу сделать. Но ругается.
369 1325583
Хотел написать каклькулятор через питон, при попытке создать текст кнопки в ткинтере - текста нет, хотя вроде синтаксис учёл и в подобном всё работало
https://pastebin.com/dCWGYxQw
370 1325584
>>25580
Ну понятно, фанатики, короче.
371 1325590
>>25583
разобрался, примерная ошибка никогда сука не пишите в x=Button() как аргумент высоту и ширину, неебу почему но именно из-за этого я проебал весь текст
372 1325642
https://pastebin.com/uKhBz0Vf

Ыыыыыыы ебать смарите че сделал))000) Теперь смогу архивировать все картиночки со своего компика))000))
373 1325658
Есть спецы по геоджанго?
У меня не взлетел пример из документации, GDAL не работаэ.
374 1325662
>>25523
Так и я тебя не просил объяснять, что ты хочешь услышать от собеседуемого про __new__, а попросил привести реальные примеры, когда его переопределение может быть полезно. Я не в контексте собеседования, а вообще спрашиваю, интересно мне.
1.PNG8 Кб, 442x204
375 1325669
Ребята, а считается ли плохой практикой запихивание в одну строчку коротких инструкций со вложенностью по типу пикрилейтед?
Мне кажется, что это вполне читабельно.
376 1325674
>>25669
arr = arr.values if type(arr) == dict else None
377 1325676
>>25669
>>25674
arr = arr.values if isinstance(arr, dict) else None

Во, так вообще заебок.
378 1325680
>>25676
1) Зачем ты arr присваиваешь None в случае, когда он не словарь?
arr же дальше используется для поиска.
2) И все-таки, рекомендуется ли использовать такие однострочные записи в коде?
379 1325681
>>25680

> Зачем ты arr присваиваешь None в случае, когда он не словарь?


arr же дальше используется для поиска.

Ну, блядь, присвой что угодно. Я тебе показал, как это записывается правильно.
380 1325683
>>25575
Во-первых, на что именно ругается? Во-вторых, ты ведь понимаешь, что ты на каждый файл будешь принтить по строке (либо архивировано, либо нет)? В-третьих, есть os.path.isfile.
381 1325700
>>25658
Юзал как-то.
В чём проблема?
382 1325703
>>25683
# Проверочка, сохранился ли архив

def archive_exists(nm, dir):
for folder, subfolder, files in os.walk(dir):
if nm in files:
return True
return False

if archive_exists(name, input_dir):
print('Архив', name, 'успешно создан в', input_dir)
else:
print("Не архивировано")

Я вот так вот сделал. И заработало. Просто прочитал немного про file.
383 1325705
Че накатить в vs code, чтоб форматировал текст красивенько?
384 1325706
Джанганы, нужна помощь.
Имеем инет магаз. В нем приложухи грубо говоря Каталог с Товарами (на принципах mptt, те вложенность каталогов в каталоги какую хочешь), Бложик, Аккаунт, Корзина, Заказы и еще всякого говна по-мелочи

Как мне сделать нормальное меню всему этому безобразию? Как сделать breadcrumbs? Унифицированные и с
Все решения что мне попадаются состоят или из "ну там рекурсивно выводи категории", или из "ну там в штмл/жсон/дикт/хуикт просто пропиши относительные урл"

А что я хочу - это вывод категорий по какому-нибудь администрируемому orderable полю шоб не вылезли некие сферические "припарки для жопы" в списках до не менее сферических "элитных вип авто".

Можно запилить модель MenuItem скажем, к которой можно будет по ForeingKey / ManyToMany полю прихуячить универсально скажем основные модели приложений, или это пизда какой велосипед? А если не так, то как иначе?
385 1325721
>>25700
Не работает makemigrations. GDAL поставил, оно вроде работает. Но, вероятно, виртуальное окружение пайчарма не подхватывает.
Или оно не подхватает си библиотеки...
386 1325736
>>25703

>Я вот так вот сделал.


Ну а теперь переделывай с os.path.isfile или чем-то подобным. У тебя уже есть имя файла, который должен существовать, зачем обходить всю директорию, да ещё рекурсивно? Конечно, слава генераторам, в итоге мало лишнего делается в твоём способе, но тем не менее (рано или поздно же и в список выхлоп walk'а вдруг переведёшь).

Ну а во-вторых, файл (пустой) создаётся уже на строке zipfile.ZipFile(), так что проверка твоя, в приципе, бесполезная.
387 1325744
>>25736
Рекурсивно обхожу, потому что путь к архиву может отличаться, ведь директорию я прописать могу в разными папочками и тому прочее я долбоеб, ты прав. Я все равно буду в той директории, которую указал. Но os.path.isfile будет возвращать true, если путь будет заканчиваться именем файла. Но я не указываю путем на сам файл, а только директорию, где он лежит. И в любом случае придется пробежать по файликам, чтобы имя файла сравнить в именем, которое задано. Да, в этом смысла вообще нет, но просто так захотелось. Ну хз крч, ща подумаю, как сделать без рекурсии.
388 1325751
>>25744

>Но я не указываю путем на сам файл, а только директорию, где он лежит.


Ты знаешь и имя файла, и имя директории. os.path.join(dir, fname) и всё, полный путь. Ты, блин, архив же создаёшь, указывая этот полный путь к файлу (в ZipFile()).

>ща подумаю, как сделать без рекурсии.


Проверить, существует ли файл. Если тебя попросят посмотреть, есть ли хлеб на кухне, ты ведь не пойдёшь обходить все комнаты дома подряд, а сразу на кухню направишься?
389 1325763
>>25744
Ебать ты аутируешь на ровном месте. Иди поспи что ли.
391 1325774
>>25751
Ну ебать os.path.* мне возвращает True, ясен хуй. Директория совпадает и там естественно лежит архив. Но я не могу по имени фала сравнить. если я проверяю по file == name или даже file == target_dir, то мне False возвращается. Потому что в дебагере file выглядит ебанутым кортежем типа ([директория],[какая-то хуйня],[имя файла]).
392 1325775
>>25763
>>25764
Нет, ты.
image.png250 Кб, 1920x1080
393 1325777
>>25751
Вон ебать смари
394 1325779
>>25774

>Но я не могу по имени фала сравнить


Что значит не можешь, блядь, ты дурак? https://docs.python.org/3/library/os.path.html#os.path.isfile

>os.path.isfile('path/to/my/archive.zip')


Если такой файл существует, будет True.

Ты, видимо, не очень понял, что я говорил: os.walk не нужен, вся твоя проверка из >>25703 заменяется одной строкой кода с os.path.isfile.
395 1325780
Анон, посоветуй книжек по архитектурам или курсы какие. Смотрю курс по фласку, там чел с нуля пилит бложек и еще хуйню одну. У меня в голове не укладывается, как он на лету все продумывает. Структура проекта ебанутая, он прямо с нуля все делает. Хотет тоже так уметь, но на 60% курса уже все перемешивается в кашу.
396 1325781
>>25779
if os.path.isfile(target_dir):
print('Архив', name, 'успешно создан в', input_dir)
else:
print("Не архивировано")

Ок, я дурак, ты умный. Спасибо. Пойду спать.
397 1325804
Перекотился
sage 398 1325807
Привет анон. Помоги разобраться как эта хуета работает? https://pastebin.com/SAJ44tWt
Вроде бы массив из пикселей переворачивают и разбиваю дальше на массивы по цветам (каналам).
white_areas вроде получается битовая маска соответствия условию.
А вот чего делает следующая строчка с data - непонятно, какое-то троеточие с запятой. Что за нах? Как это работает?
Почему этот код исполняется гораздо быстрее чем мой быдлокод в лоб: for for по всем точкам: и если равно меняем?
sage 399 1325813
>>25807
Вроде бы эта кхуета называется ellipsis и позволяет сделать срез массива numpy без полного его описания.
Но почему: Массив[срез 3 мерный][битовая маска от тогоже массива 2 мерная] = [массив с новым значением] это работает.
Почему это заставляет Массив[срез 3 мерный] принять новое значения в тех местах где [битовая маска от тогоже массива 2 мерная] = true. Что это за колдовство?
400 1325814
>>25669
Нет, это говно
401 1325815
>>25662
Бля, классный вопрос, но прямо взять и привести я не могу. У нас он используется пару раз, но я уже не помню зачем (если только код не смотреть). В 99% случаев он не нужен, но знать что он делает нужно.
402 1325822
так как нубу изучать программирование, а не синтаксис?
403 1325828
>>25813

>Что это за колдовство?


Ну вот так вот нампи устроен, по образу матлаба, что можно по условию индексы выбирать.

А просто записывать значение по индексам и в питоновские списки ж можно:

>l = [1,2,3,4,5,6]


>l[1:6:2] = [22,44,66]


>l == [1,22,3,44,5,66]

404 1325882
Анон, если тебе требуется запилить десктопное приложение, на чем ты это будешь делать?
405 1325899
>>25882
Я запилю консольное приложение.
406 1325926
>>25899
А если надо чекбоксы, радиокнопки и все такое? Нормальная гуишка. Для людей.
407 1325930
>>25926

>Для людей.


Не нужны.
млг погромироапние.webm3,6 Мб, webm,
640x360, 0:37
408 1325952
Анон, я ковыряюсь в джанго и у меня встал вопрос

Где лучше держать бд?

Вот у меня есть проект, он живет в виртуальном окружении. Версии софта в окружении именно такие, какие мне нужны. Так где мне держать свою бд (хз как это принят называть, установку бд кароч) - в окружении или на диске ц?

Я как бы настолько нуб, что вопрос наверное тупой, но не дает мне покоя.

Гугление приводит на туториалы по запуску первого-джанго-проекта и там говорится что установка бд должна быть на диске ц. Но бля. А если я, например, пользуюсь этой установкой для разных проектов и мне на каждом нужна другая версия, что мне, для каждого проекьа свою установку бд держать на диске ц?

поясни, опытный анон.

я конечно спрашиваю здесь в формате домашнего обучения, а не настоящего девелопмента.
409 1325954
>>25952
Я обычно свои джангоподелки в докерах разрабатываю. Потом одной командой переношу весь контейнер (со всеми базами и зависимостями) на сервер и запускаю опять таки одной командой без всякой ебли с деплоем и сетапом.

>диске ц


???
410 1325955
>>25954

>диске ц


>???



имеется ввиду "вне виртуального окружения"

бля ты не первый кто мне советует докер курить
видимо, время пришло
411 1325958
>>25955
Я бы еще посоветовал избавиться от системы с "дисками ц" и перейти хотя бы на мак если линупсы осиливать лень. Но это уже на твоей совести.

А докер по сути такое же виртуальное окружение с изоляцией и более лудшим удобством. Только охватывает он не один конкретный проект как питоновский виртуаленв, например, а сразу все что ты там надеплоил.
412 1325962
>>25958
Чем докер принципиально лучше отдельной виртуальной машины на каком-нибудь VirtualBox? Можно ж снимки делать с каким угодно состоянием / версией софта. Только потребляемыми ресурсами?
413 1325965
>>25962
Минимальным оверхедом по размеру и потребляемым ресурсам потому что контейнер а не vm, быстрым стартом, разворачиванием из шаблонов, автоматизацией, легким и быстрым переездом контейнеров.

>VirtualBox


Отсталая хуйня даже среди vm.
sage 414 1325973
>>23594
И сколько изучал/что делал? Какие проекты в портфолио?
415 1325978
>>25973
Пару дней вечерами посидел. Он легкий. На работе если что-то становится непонятно, то гуглю или спрашиваю у опытных парней.
416 1326009
У меня есть класс1, который должен хранить в себе указатель на другой класс2, чтобы я мог в методе класса1 изменять значение поля конкретного класса2 их несколько и они имеют разные айди, который должен быть привязан например по айди к Классу1. Как это реализовать, что использовать?
417 1326014
>>26009
Разобрался, просто добавил пустое поле и потом задал ему в значение нужный объект и оно сработало, is проверка выдала тру.
418 1326104
Прочитал укус питона за пару вечеров. Сделал все задачки. Как-то скомкано. Че дальше читать? Где более глубоко погружают в язык?
419 1326111
>>26104
codewars
420 1326155
Парни, спрошу у вас, в уначе тред мертв
Я сейчас учусь на ебучего физика ядерщика, понял что хочу вот прям прогой заниматься
остаться на своей спецухе и параллельно ботать матан и прогу, или перевестись?
Просто, если вдруг залечу в сферу научного применения питона - там физика, моделирование и вот это все, то думаю знания, полученные на специальности физика будут очень полезны. С другой стороны - обучаться там, где и учат прогеров наверное полезнее и так я вероятнее всего достигну своей цели(т.е. прогать)
421 1326157
>>26155

>физика ядерщика


Будешь в макдаке работать.
422 1326159
>>26157
А ты видимо не очень умный, я написал, что работать в любом случае в айти выкатываюсь, вопрос в том, пригодится ли в айти физика или нет
423 1326162
>>26159
Я просто дальше не читал. От обучающихся на физиков-ядерщиков всегда много шума и понтов, а толку никакого.
424 1326165
>>26162
Да поебать мне на понты, я поступал тк думал дохуя ноуки будет, а оказалось одна инженерия + курс информатики понравился, пробудил интерес к проге
Поэтому и зашел спросить, думал мб тут будут люди, пишущие что-то серьезнее калькуляторов
425 1326184
>>26165
Ну если ты хочешь вышку в похромировании ради работы похромистом то затея так себе. Корочку спросят только в государственных шарагах. Коммерческие же все прекрасно знают о качестве айтишного образования в этой стране, знают что оно отстает лет на 10 и что каждому студенту для работы надо ~60% материала осиливать самостоятельно, пока препод сношает мозг всяким ассемблером и прочим байтоебством. Воспользоваться советом из знаменитой пасты и осилить нужные скиллы самому за пару месяцев, а потом сразу идти работать, - вполне жизнеспособный вариант. Два стула, короче. Выбор за тобой.

>думал дохуя ноуки будет


Сдается мне ты просто гламурный пидорас который возомнил себе пафосную профессию для не менее пафосного себя, а когда понял что ошибся то решил соскочить. И с программированием так же ошибешься. Ничего гламурного тут нет, сплошной аутизм в монитор.
426 1326194
>>26184
нет, просто спецуха реально оказалась совсем не тем, что я хотел - инженеры выпускаются вместо ученых, куча всякой залупы вроде инженерной графики, электросхем в учебном плане, и при этом почти нет математики, физики и тд
Программирование мне действительно интересно
427 1326212
>>26108 (Del)
Ау ебать я сделал все задачки, которые в конце книжки. Я программирую.
428 1326214
>>26212
Имиджборду напиши.
429 1326223
>>26212

>Я программирую


Программируй так, чтобы зарабатывать.
430 1326226
>>25548
В ipdb дебажу. Брат жив.
431 1326229
Ребят, а буйного с арчем выперли всё-таки? Что-то не видно его постов
QDuZT-MXNuM.jpg603 Кб, 1536x2048
432 1326231
>>26212
Вот тебе задача: напиши API-модуль для двача.
Минимальное требование: модуль должен содержать метод, который принимает в качестве аргумента сокращенное имя доски (b, pr, vg, etc.) и возвращает словарь, содержащий первые 10 тредов с названием треда, номером ОП-поста и количеством постов в треде.
Если сделал, добавь в словарь количество картинок и количество файлов в формате mp4/webm.
Если сделал и это, пили следующий метод: принимает в качестве аргумента строку — возвращает в терминал все посты (целиком) на доске, содержащие эту строку, с номером и датой поста.
Продвинутый уровень: взять бесплатный сервер, запустить на нем API, и чтобы любой желающий мог получить первый упомянутый словарь в формате JSON через Postman.
Подсказка, откуда начинать: requests и Beautiful Soup
Время выполнения: до 21:00 следующего воскресенья. По окончанию отписаться здесь и вкинуть код.
Приступай.
15435103267640.png10 Кб, 400x400
433 1326259
Анончик, можешь мне помочь?

Решил вкатиться в питон, так как есть пример старшего брата.

О себе: всю рабочую жизнь посвятил абсолютно другому роду деятельности (пиар, реклама), но меня это дико заебало. Само понятие "пиарщик" в рашке расценивается как "человек-орекестр, который должен делать ВСЁ НАХУЙ кроме, собственно, рекламы, и которому нужно минимум 15 лет адово въебать, чтобы дорасти до того, что джуниор получает сидя на жопе". Просто заебало всё это говно и вся эта беготня. Плюс я сам по себе (по духу) нихуя не пиарщик, хотя и нравится это дело. Мне проще и ближе сидеть и писать то, что мне скажут. В ПК разбираюсь. В проггерстве абсолютный ноль.

Сейчас читаю "Питон для детей" и дико нравится. В целом проблем нет.

Можешь мне ответить (так как брат жопится): какой минимум мне нужно знать и что уметь, чтобы пробовать вкатываться в работку? Город: ДС2.

Анончик, не нужно никаких откровений - желательно в двух словах, чтобы я хоть немного цели начал расставлять. Большое тебе спасибо.
434 1326262
>>26259

>брат жопится


Ну и пидор же он, так и передай ему.
435 1326263
>>26259

>Решил вкатиться в питон


>какой минимум мне нужно знать и что уметь, чтобы пробовать вкатываться в работку?


Твоя первая ошибка.
Читай:
https://habr.com/post/322332/
436 1326267
>>26231

>Подсказка, откуда начинать: Beautiful Soup


Плохая подсказка, начинать нужно отсюда: https://2ch.hk/abu/res/42375.html (М)
437 1326269
>>26263

> человек просит помочь с питоном


> предлагает недоязыки


> пхп, АДИНЭС, лол



На его месте я бы харкнул тебе в ебало.
438 1326272
>>26269
Двачую. Я лучше застрелюсь или умру с голоду, чем опущусь до уровня червя-пидора, настаивающего БУГАЛТЕРЕЮ))))0 бабам Сракам.

мимо
439 1326291
>>26267
Пусть сам пишет, блджад, не подсказывай.
15274894233820.png789 Кб, 1280x720
440 1326292
>>26272
Тогда давай во фронт. Вот где разгул!
441 1326303
>>26267
У меня IDLE крашнулся, когда я попытался вызвать список тредов, это нормально?
442 1326314
>>26272
Откуда такая такая неприязнь к 1С? Эта система и прилагаемый к ней язык уже не первый десяток лет решает вполне конкретные задачи различных организаций, и решает их неплохо. Неужели русские буквы в коде так глаза режут?
443 1326317
>>26314
Оттуда, что это не программирование даже. Это говно даже макакингом не назовёшь. Понимаешь - хочется делать что-то важное и интересное, решать нестандартные задачи, а не всю эту бухгалтерско-бюрократическо-организационную хуйню пердолить для очередного недозавода или конторы, где всё сводится к распилу бабла. Сюда же - перспектива. Вот какая может быть перспектива у 1С-макаки? Какая? Только лишь получить смех в лицо от 99,999999% будущих работодателей?
444 1326318
>>26314
Катись в свой тред, чепушила одинэсовская.
445 1326322
>>26314
Это не неприязнь, а обычное непринятие того, что просто не заходит. Я, например, вообще не рассматриваю что-либо, что связано с написанием сайтов. Ненавижу лично это дерьмо. Для меня было бы милее говно в канализации месить, чем эти сраные лендинги и сайты штамповать. У него так же с 1с.
446 1326325
>>26314

> Откуда такая такая неприязнь к 1С


> строить свою жизнь на недопродукте, который требуется лишь в спг-парашах, которым от силы лет 10-15 осталось



Мило, очень мило.
447 1326338
>>26291
Да макакен уже понаписал.
448 1326347
>>25952
Я давно под virtual box гоняю mint, всё нормально, только хорошо бы на ссд тоже его, а то грузится долго. В минте докер с постгрес. Никогда с ним раньше не работал, но как начал выкатываться в веб и джанго, понадобилась бд. Ковырять sqlite не хотелось, потому что охота было пощупать полноценную бд, мудиться с установками и настройками тоже не хотелось. В общем за часик наверно почитал немного про докер, докер-компост и накатил контейнер с постгрес, всё на удивление заработало. Правда, с докером я нормально работать так и не научился и вообще только в общих чертах о нём представление имею, так как желания лезть глубже не было пока, но удобная весьма хуйня оказалось. Можно и всё остальное в нём пердолить, я думаю.
>>25965
Чем бокс хуже остальных, чего в нём нет такого, что есть в других?
>>26104
Можно лутца, там много тонкостей, которых нет в укусе, и без которых тяжело некоторые вещи понять будет.
>>26155
Смотря где учишься. В МГУ вот на физфаке вроде неплохо программировать учат, знакомый ещё студентом начал неплохо зарабатывать разработкой, ну и по сей день ей занимается.
В моей шараге на технической нерилейтед к программированию специальности считают, что инженеру программирование нинужно, это всё хуйня для белых воротничков, поэтому 99% всего, что я знаю и умею, я получил сам дома, либо сам на работе. Если прогать хочешь, ищи стажёром работу, так будет гораздо лучше вкатываться, ящитаю.
449 1326355
>>26353 (Del)
Двощую.
450 1326361
>>26353 (Del)
А кто сравнивает докер и вм?
451 1326367
>>26104
Почитай Fluent Python (наши переводчики-надмозги перевели как "Python. К вершинам мастерства"). Тут все тонкости затронуты. А лутц нудный, не советую.
452 1326372
>>26367
А ты бы как перевёл?
453 1326374
>>26373 (Del)
"Python. Тебя это не должно ебать"?
454 1326383
>>26372
Жидкий Змий
455 1326384
>>26372
Беглый Снейк.
.png8 Кб, 617x199
456 1326403
Codewars не работает?
С хрома и тора то же самое.
457 1326407
>>26403
Конченые пидорасы. Целый год не могут заменить одну иконку на их сайте, которая крашит сайт у половины юзеров. Зачем вы советуете этих ущербов?
458 1326415
>>21508 (OP)

>https://sites.google.com/view/pypry/


Годно, что ещё раз доказывает, что питонисты самые крутые кодеры, а у остальных всё через задницу.
459 1326420
>>26229
Так и заебись же. Надеюсь сдох.
460 1326449
>>26319 (Del)

>Жесть, конечно, в IDLE работать


>>26319 (Del)

>написать две строчки кода для теста


>работать

461 1326526
Что значит "дать этому файлу права на выполнение"?
462 1326531
>>26526
Сделать файл исполняемым. Вероятнее всего, имеется в виду команда chmod +x file.py

https://en.wikipedia.org/wiki/File_system_permissions
463 1326532
>>26526
Конкретизируй.
464 1326553
>>26532

>Не забудьте дать этому файлу права на выполнение (второму файлу эти права не нужны).


https://pythonworld.ru/web/cgi-3.html
465 1326555
Idle тоже норм.
466 1326613
Купил бандл, могу книги какие нибудь залить на ргхост, если интересно что либо из этого
https://www.humblebundle.com/books/python-packt-2019-books?hmb_source=navbar&hmb_medium=product_tile&hmb_campaign=tile_index_1
467 1326618
>>26613
Заливаю все что есть, может дополним библиотеку, если чего-то нет ещё.
469 1326707
>>26613
И не жалко было? Это же 25 дошиков в квадратных мисках или 50 дошиков в пакетиках.
470 1326709
>>26707
Я уже работаю и хочется как-то поразвиваться в проф деятельности (да еще и 100% суммы в PSF назначил, как пожертвование)
471 1326728
>>26598 (Del)
Есть idle.
472 1326729
Беру свои слова взад. PyQt охуенен, это просто я конченный. Надо было Прохоренока сразу читать, а не долбиться в ебучую сишную Qt-доку.
473 1326754
>>26745 (Del)
Я уже открыл по микросервисам, т.к. пишу их и хочу что бы максимально красиво было.
И адаптирую код торнадо и фласка для aiohttp, лол
474 1326771
>>26619
Спасибо, антош
475 1326868
>>1320757

Аноны, я тут начал реализовывать идею из Идей анона тред 001.
Стек: python3.6, sqlite/postgres/mysql через pony-orm, pillow, pyqt5, multiprocessing. Пока такой, дальше будет расширяться, если потребуется.
Если есть желающие присоединиться - пишите на фейкопочту и скооперируемся. Опыт не важен, ибо главное - желание довести до конца.
476 1326874
>>26868
Что за почта-то, блджад?
477 1326880
>>26868

>qt


Дальше не читал.
478 1326884
>>26874

> 1320757


В посте там же есть
homme.le.tranquilleANUSyandexPUNCTUMby

>>26880
Что юзать тогда?
Пока из GUI только главная страница и пару кнопок сделано, ещё есть шанс перекатиться на другую технологию?
Основная цель - работа на шиндовсах и линупсах.
Всякую JS-хуйню не предлагать. Как-то протащил в продакшен Brython и доволен.
479 1326896
>>26884

>Brython


земля пухом
image.png613 Кб, 1920x1080
480 1326936
Че за фигня? Че он от меня хочет?
481 1326939
>>26936
print?
482 1326951
>>26936
ритёрн
483 1326955
>>26936
Ржавопидор детектед.
image.png103 Кб, 200x200
484 1326959
>>26936
дианон@травля
485 1326988
>>26884
Не слушай этого ебаклака, в Qt все можно запилить.
486 1327033
>>26936
Этот тест что бы отсеивать недостойных айтиблагодати.
Ты должна пройти его сама.
487 1327039
>>26936
Леля, нахуй тебе питон?
488 1327042
>>26936
ну ты и леля конечно
489 1327048
чо вы к девочке пристали? Идите подрочите уже, питурды))
490 1327049
>>27048
Ратахина это что, Татар или украинец?
491 1327100
>>26936
я представляю как этот длинный желто-синий змей постепенно входит в Лелю. С каждым разом он входит все глубже, он погружается в нее. Это происходит долго и приятно, но когда приходит большой негр-скорострел, к которому она уже не привыкнет и который не приносит удовольствия, то она понимает какую ошибку она совершила.
pythoniccpp.png11 Кб, 373x213
492 1327133
>>21508 (OP)
Вкатываюсь в погромирование. Пока что уровень чуть выше хеллоуворлдов.

Поясните за все те костыли, которыми подразумевается возможность пинать API (изначально написанные на С/С++) посредством пистона. Cython, DirectPython, PyOpenGL, Numba - нахуй вообще это все? И почему до сих пор в сети вакансии на крестоебов так и не заменили вакансиями душителей питонов? А с погромиста анрил энжин до сих пор требуют знание крестов и уже потом всего остального, хотя там свои костыли для змейки тоже есть.

Спрашиваю не холивара ради, а ради упрощения вкатывания в инди-геймдев. То есть для решения реальных задач здесь и сейчас, а не для психологических спаррингов с работодателями перед получением теплого места в офисе.
493 1327134
>>27133

>Поясните за все те костыли, которыми подразумевается возможность пинать API


ctypes
Позволяет обернуть питон над сишными либами.
494 1327136
>>27133
Для инди геймдева вкатывайся в юнити
495 1327139
>>27136

>Для инди геймдева вкатывайся в юнити


Ноуп. Мне противно тамошнее комьюнити чисто на идеологическом уровне, ибо состоит из хуебесов, чья мечта всей жизни сделать очередной примитивный кал для мобилок уровня флэппи бердс и влегкую срубить миллиарды бабла.

Комьюнити анрила настроено более серьезно и решает более серьезные задачи.
Да и политика эпиков мне больше по душе. Хочется быть на их стороне.

А если вспомнить недавний скандал с разрабами SpatialOS, то пошли разрабы юнити со своим двиглом нахуй.
496 1327158
>>27139

> А если вспомнить недавний скандал с разрабами SpatialOS


Это те самые шизики, которые обосрались, и начали закидывать свои говны в штаны юнити?
Вот уж скандал так скандал.
Screenshot20190115144943.png27 Кб, 835x172
497 1327171
>>21508 (OP)
Объясните почему хэш сумма каждый раз разная. list_of_ndarrays проверял. До этого абзаца всё работает как надо. Инб4 copy.copy
498 1327186
>>27171
Сделай вывод строки перед выводом хеша
499 1327201
>>27186
Глупая ошибка была. Лист не обнулялся при запуске функции. Ещё один тупой вопрос:
for i in list:
i += 1
менять list таким образом безопасно? Или обязательно перекидывать i в новый список на каждой итерации?
500 1327205
>>27201
Лист не меняется при изменении i, если ты меняешь внутри иммутабельные значения, лучше делай enumerate и явно через индекс присваивай новое значение (но с мутабельными данными это прокатит)
501 1327207
>>27205

>но с мутабельными данными это прокатит


Разве?
502 1327209
>>27201
Ты таким образом не меняешь лист, если хочешь изменить элементы листа, то делай обычный цикл по индексам и в цикле изменяй значение list. И ещё, list в питоне является зарезервированным словом, так что лучше используй другое обозначение для своего листа.
504 1327212
505 1327213
>>27207
Ну например если у тебя лист содержит в себе другие листы, то такой цикл сработает:
for el in my_list:
el += [1]
506 1327215
>>27213
>>27211
Да, действительно. Я проверил на интах сначала, но забыл что они тоже имутабельные.
507 1327269
Как же меня бесит этот конченный argparse. Он настолько корявый, измученный, извращенный и неочевидный что каждый раз его будто с нуля осиливать приходится. Блядство. Ажтрисет. Худший питоновский модуль.
508 1327322
>>27269

> каждый раз его будто с нуля осиливать приходится


Я просто открываю людей свой прошлый скрипт и копирую инициализацию и пару разных аргументов (взаимоисключаемые, группы-хуюпы там и т.д.).
509 1327323
>>27322

>людей


любой это как так вообще
510 1327402
>>27269
Кстати, даже этот худший питоновский модуль портируют на другие языки, как лучший в своем деле. Что ещё раз доказывает превосходство питона.
511 1327419
>>27322
Ебать неосилятор. Доку открой.
512 1327446
>>27139
Вкатывайся в Game Maker Studio 2.
Питон нахуй не нужен в геймдеве. Есть убогий PyGame, на котором ничего нормального не запилить (посмотри соответствующий сайт, говно хуже браузерок начала двухтысячных).
А на гейммекере писать одно удовольствие. GML, встроенный язык программирования, по стилю похож на Пистон, понятен и четок. Документации и туторов до пизды, опять же. Короче, мастхэв.
513 1327470
>>27446

> Game Maker Studio


Лучше уж Godot тогда. Опенсорсный, имеет такой же питоноподобный язык, умеет собираться на всех платформах включая линупс, веб и могилки.
514 1327485
>>27470
А, ну да, забыл про него. Ну, тут можно пошерстить, что по душе. Мой выбор пал на GMS, потому что он не потребовал у меня каких-то в рот ебических библиотек для видюхе некроноута.
515 1327603
>>26367
Двачую, топ книга
516 1327616
>>27419

>Доку открой.


При чём тут докуменатция? Я свои скрипты открываю, которые как раз по документации и писал. Просто каждый раз всё забывается, в частности название опции для вывода дефолтных значений в хелпе. Впрочем, там не так уж и много всего помнить надо, но проще копипастнуть.
Screenshot1.png7 Кб, 556x190
517 1327674
Объясните, почему findall возвращает группы в скобках, а не всю строку? Каким хуем вообще можно найти все значения в сплошной строке регуляркой с альтернативами, если происходит вот такая хрень?
518 1327707
>>27674
re.finditer, например.

findall по задумке возвращает только группы, если есть. Всё в доках описано же.
519 1327758
>>27707
Спасибо
520 1327968
Почему питон не может в игры?
521 1327972
>>27968
Зачем ему мочь в игры?
522 1327973
>>27972
Чтобы я мог писать игры на питоне, а не на плюсах или жс.
523 1327978
>>27973
Какой смысл писать игры на питоне, вместо плюсов?
524 1327982
>>27978
А какой тогда смысл вообще писать что-то на питоне, вместо плюсов?
525 1327985
>>27982
И правда.
Пойду плюсы учить, тогда.
Screenshot2019-01-1620-48-04.png184 Кб, 1829x827
526 1328146
Так блэт, поясните мне в чем концептуальная разница между 6 и 7 питоном, что у меня этот код работает, а на код ворс нет?
527 1328155
>>28146
Тебе там на вход строки скорее всего подают, поэтому твоя функция False возвращает. И для проверки типов лучше использовать функцию isinstance(pin, int)
528 1328167
>>28155
Это банкомат с паролем, он должен только цифры принимать. За ininstance спасибо. Причем он пишет, что у меня 0, а должно быть 1. У себя на интерпретаторе проверяю - все ок. Короче разобрался, по условию задачи он принимает аргумент в кавычках, то бишь строки, это теперь все переделывать.
529 1328185
>>27982
Скрипты пишутся, потому что удобно. Их даже можно собирать в стандартные экзешники чтобы запускать с любого компа.
А что-то тяжелое будет собираться полчаса. Ну, либо заставлять пользователей ставить питон себе.
image.png230 Кб, 1920x1080
530 1328229
>>21508 (OP)
Простите, я дибил
531 1328335
Ебать я прочитал "Укус питона" и сделал те задачки, которые в конце книги. Теперь я программист?
532 1328347
>>28167

>Это банкомат с паролем, он должен только цифры принимать.


Вот твоя функция и занимается этой проверкой.

>то бишь строки


Там в условии сказано проверять, что на входе только цифры, и только 4. Очевидно, что на входе строка, иначе как бы ты пин 0000 ввёл?

>>28185

> экзешники


>с любого компа.

533 1328349
>>28347

>на входе только цифры


на входе должны быть, т.е. буквы надо зареджектить, а буквы в числе не появятся инб4: система счисления с основанием >10
534 1328356
>>28347

>>с любого компа


Я про нормальную ось.
535 1328383
>>28356
Так в нормальной есть бинарники.
536 1328402
>>28335
Ты только "понюхал", что представляет из себя кодинг.
Теперь иди и проходи курс Кантора по JS, если хочешь стать программистом.
537 1328413
>>28356

>Я про нормальную ось.


Я о том и говорю — на нормальных осях экзешников нет.
538 1328472
>>28402
Я ебал в рот этот ваш JS. Пойду лучше джангу и скуль эти ваши ковырять.
539 1328826
Господа знатоки, не нашел ничего внятного в интернетах хуево искал, вероятно о том можно ли как-нибудь "Вырвать" созданный экземпляр класса и поместить его в другую ячейку памяти или скопировать, т.е как os.fork() только полностью перехватить процесс поместить его куда нужно и дать ему продолжить работу?
540 1328834
Народ, такой вопрос, как гуглить не знаю. Вот есть у меня кусок кода:

for i in range(0, size):
for j in range(0, size):
curr_rect = tahvel.create_rectangle(j 30, i 30, 30 + j 30, 30 + i 30, fill='#f2dd8a')
tahvel.tag_bind(curr_rect, '<Button-1>', lambda event: open_square(j, i, curr_rect))

мне надо чтобы при нажатии на каждый квадратик его цвет менялся (вызывалась функция опен с соответсвующими аргументами). Сейчас не работает, вызывается функция опен и последними значениями из цикла (открывается последний созданный квадратик). Как это написать или как это гуглить?
541 1328852
>>28834
заведи массив curr_rect объектов и бинди действие для каждого квадрата отдельно
m=[]
iter=0
for i in range(0, size):
for j in range(0, size):
curr_rect = tahvel.create_rectangle(j 30, i 30, 30 + j 30, 30 + i 30, fill='#f2dd8a')
m.append(curr_rect)
tahvel.tag_bind(m[iter], '<Button-1>', lambda event: open_square(j, i, curr_rect))
iter+=1
если я правильно понял как это работает
542 1328931
>>28826
from copy import deepcopy
543 1329069
Пацаны, ебану-ка вопрос не по теме: стоит ли обновлять ноут ради IPS экрана или толку никакого не будет? Заебало дрочить в свой станок старый с TFT, думаю может IPS хотя бы ситуацию улучшит.

Кто че думает? Моник купить или стационарник собрать не варик
544 1329190
>>29069
Ноуты не нужны.
545 1329209
>>29069
Все, что без ретины - хуета по определению.
546 1329308
Почему scrapy даже не хочет видеть двач? Попробовал с пикабу, еще парой сайтов, все ок, а двач - INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
547 1329331
>>29308
upd
Таки парсится, но не видит списка борд ниже новостей. Help.
548 1329340
>>29190
>>29209
Да бля
549 1329341
>>29340
Ретина - это название несуществующей технологии (точнее она существует, ВСЕ ей пользуются, но аппле придумали ей новое название, сказали что у других ее нет (и вправду, названия то такого нет) и продают втридорога (как и все что они продают)), так что покупай IPS и не забывай пописывать на монобровных.
550 1329342
>>29341
>>29340
ПЫСЫ
Вот пруф с вики:
Дисплеи, имеющие такую же (либо большую) плотность пикселей, но выпущенные в продуктах иных брендов, именоваться как Retina не могут.
Какие же яблоки долбаебы, просто пиздец.
551 1329344
Нет, серьезно, как можно программировать на сраном ноутбке? Это же пиздос. Мне тут двух 22" мониторов бывает не хватает, иде, документация, браузер, терминал, терминал. А тут крошечный ноутбук с неудобной клавиатурой и блядским тачпадом. Зачем страдать добровольно? Нормальная пекарня с мониторами стоит не сильно дороже пафсоного макпука, а толку в разы больше. Какой-то мазохизм.

А еще тред перекатывать пора.
552 1329345
>>29308
>>29331
UP bled.
Итак, список борд приходит в boards.json, те судя по всему он потом жс-ом генерирует на стороне клиента таблицу.
553 1329389
Хочу захуярить себе юзер-френдли аналог крона. Как в таком случае пилят проверку времени? Каждую секунду или несколько чекают наверное? И куда копать чтобы понять как делать завершительные работы после SIGTERM?
554 1329412
>>29341
Обнял, родной

>>29344
Тут не в деньгах дело, организовать стационарник условия не позволяют. За ту цену, что я куплю ИПС ноут можно станок с базой для апгрейда собрать
555 1329444
Еще вопросик.
Как в джанго организовать "лайк"? Те есть запись, пользователь может ей поставить плюсик. Те это как бы форма, в которой есть только submit, отсюда и непонятки, а субмит чего собсно? Как бы надо отправить на сервер id юзера и id поста.
Все что приходит в голову, тупо в кнопку плюсика вставить ссылку на страницу /vote/, потом на сервере смотрим - если юрез еще не ставил плюсик, то регистрируем его. Сама страница ренлерится так, что плюсика нет, если юзер уже голосовал. На словах все вроде просто, но это разве не говнокод?
15477221705700.jpg129 Кб, 960x720
556 1329568
>>28931
храни тебя линус
557 1329833
>>29341
При этом самса юзала в смартах РЕТИНУ 3 походу когда кхд в смарт уместила, а апле даже хд ниасилила. Зато в ноутах РЕТИНА ЕБАТЬ НИУКАВО НЕТУ.
558 1329834
>>29344
Просто ты ниасилятор. Диды в блокноте прогали.
559 1329835
>>29444
Всё что не одностраничник с жсон апи - говнокод. 2к19 на дворе уже. Какой рендер шаблонов на сервере?
560 1329956
>>29835
Рендер шаблонов можно охуенно закешить что он отдается почти моментально. А рендер через жс долгая хуйня на каждом клиенте.
561 1329961
>>29956
Зачем ты отвечаешь этому жсизику? Они бы и бд клинету отдвавали бы, что бы сам запросы делал, будь такая возможность
562 1329982
>>29956

>А рендер через жс долгая хуйня на каждом клиенте.


Жаль все крупные сайты об этом не знают или ты из 2008 вещаешь? Крайзис так в фхд 60фпс и не запустили?
563 1329983
>>29982
Например Википедия знает. Или ты разрабатываешь еще более популярные и крупные сайты чем википедия?
564 1329984
>>29983
Да у него хайлоад на node+react, он дядька серьезный, 300к человек/секунду
565 1329985
>>29983
Википедия поехавшее легаси. Можешь скачать и запустить у себя. Как там гугл? Вк? Фейсбук? Ютуб? У них мало данных? Сильно их сайты тормозят?
566 1329987
>>29985
Да, прилично так тормозят. Ютуб vs википедия.
567 1329988
>>29987
Ебать ты манька. Кеш верни и юзерэкспириенс использования опиши.
568 1329989
>>29988
Google PageSpeed Insights тоже манька и меряет криво? Что еще скажешь? Может расскажешь что у гугла недостаточно железа чтобы быстро срендерить жсом собственный ютуб?
569 1329990
>>29988
Да хорош уже тут умничать, все что ты говоришь очень пиздато, правда половина интернета все еще работает на голом php, так что беги спасать веб, переписывай все на react, сроку два дня
харкач.png25 Кб, 664x182
570 1329992
>>29989
Кстати даже харкач быстрее ютуба.
571 1329993
>>29989
Пользовательский опыт, мань. Ты бенчи дрочишь на загрузку целого завода по производству против одной единицы продукта причём с несопостовимым объёмом инфы на ней и функционалом, как школьники попугаев у смартфонов считают, что никак не связано с отзывами пользователей, которые чувствуют тормозит или нет.
572 1329995
>>29993
Давно видел хваленые отзывы по поводу ютуба?
573 1329996
>>29990

>переписывай все на react, сроку два дня


К тому времени как он перепишет хотя бы один сайт на реакт уже придется переписывать все на вуе.жс, а потом на хуе.жс, а потом на реактохуе.жс.
k5PgshHZ.jpg7 Кб, 240x240
574 1329997
>>29993

>ваши бенчи не бенчи а вот мое субъективное жопой чую это бенчи

2019-01-19132330.png98 Кб, 1104x684
575 1329998
>>29995
Тред грузанулся почти как главная вики. Ебать макакич могёт в жс.
576 1330003
>>29996

>вуе.жс


Мертворождён, так как китаепараша. В цивилайз ворлд ему не место! Если тут все такие ретрограды, то какой нахуй джанго? Пишите на пхп ларавеле, а то потом фласк2 выйдет и будете переписывать.
577 1330005
>>30003

>вуе жс не жс а жс то жс и немного еще жс


Ну так вы там у себя с жс разберитесь сначала, а потом и другие подтянутся
2019-01-19132922.png112 Кб, 1079x814
578 1330007
>>29989

>Google PageSpeed Insights тоже манька и меряет криво


>3

579 1330008
>>30003
Так в том и суть что у вас каждый день рождаются единственные расово-верные фреймворки на которые обязательно надо все переписать с менее расово-верных фреймворков которые родились вчера.
neezkaya.png58 Кб, 1296x124
580 1330009
>>30007
На какой жс-фреймворк надо все в очередной раз переписать чтобы было быстро?
581 1330010
>>30008
Не забываем, что сами расово верные фреймворки не кошерные, и их нужно готовить под соусами их редуксов, менять филосовию каждый 3 релиз, придумывать еще один язык, который будет компилиться в жс, хотя нет, не один, а два, четыре, восемь, тупе-си-цсс-64-бит-жс, вот это язык господ, хотя нет, надо еще пару функциональных фремворков, elm clojure script, вот теперь сытно, ммм
582 1330011
>>30008
Там есть другая главная вещь важная хоть в сколько нибудь большом больше 1 разраба проекте РАЗДЕЛЕНИЕ РАБОТЫ бэк с помощью апи хорошо отделён от фронта, что позволяет быстро менять и исправлять косяки независимо.
>>30009
Достаточно ознакомиться с относительностью.
2019-01-19132330.png98 Кб, 1104x684
583 1330012
>>30009
На асемблер перепиши, мань.
2019-01-19133646.png129 Кб, 1086x796
584 1330013
>>30012
Фикс.
585 1330015
>>30011

>Достаточно ознакомиться с относительностью.


Т.е. надо найти сайт который грузится еще медленней и рассказывать своим пользователям что а вот у конкурента еще хуже?
586 1330017
>>30011
Я лично ничего против не имею, ты это очень даже хорошо, что ты описал, но все надо понимать в контексте, не очень пиздато когда тебе нужно в 2 раза больше кодеров, что бы сделать двухстраничный сайт
587 1330019
>>30015
Нет. Достаточно узнать, что вики тоже в категории "низкая" и относительность относительна, когда к ней обращаешься >>30013
Знаешь на самолёт посадка будет часа 2+(доехать, зарегаться), но почему то ехать на машине в париж мало кто хочет хотя погрузка и начало пути там 15мин.
588 1330020
Реддит. Старый фронт и новый фронт на жс. Почему жс-макаки не могут не испортить?
589 1330021
>>30020
Зато скорость авераж, а у вики лоу, так что норм жс уделали вики.
590 1330024
>>30021

>было 100 стало 80


Скорее себя уделали.
591 1330025
Пилите перекат. Утонули давно.
2019-01-19135443.png16 Кб, 1057x155
592 1330030
>>30024
Скорее ты обделался ранее, когда апеллировал к строчке с лоу спид. Она то оказывается про другое. Двач то по этой стате 99 выбивает, как и редит. А на мобилках новый редит лучше старого.
593 1330031
>>30030

>как и редит.


Ты вообще читаешь о чем речь идет? Реддит с 99-100 пунктами не рендерился через жс. Новый вариант собирается на клиенте через жс и имеет 80.
594 1330036
>>30031
Потому что конкретные люди накосячили в новом, а старый легаси лет 10 напильником подгоняли. Двач тред со схожей структурой редита имеет лучше результат потому что васяны писали, а не гивитмахаты. Ну и ты на моб версию глянь для редита. Моб сегмент так то больше десктопа.
595 1330054
>>30036

>а старый легаси лет 10 напильником подгоняли


Новый тоже не вчера родился. В бете еще с 2017 доступен был. И реддит это не ООО Васян, у них бабла дохера, могли бы за это время допилить. Но не допилят. Вот увидишь, пройдет еще 10 лет а он так и будет тормозным говном, а скорее даже ниже скатится.

>Моб сегмент так то больше десктопа.


Мало кто пользуется мобильной версией сайта, люди сразу приложухи ставят. Там даже при заходе на сайт вываливается плашка предлагающая приложуху.
596 1330062
>>30054

>И реддит это не ООО Васян, у них бабла дохера


Такое уж западное отношение к пользователю. Гмеил как подделие мейла на фоне яндекса, редит зажали бабла, 4ч вообще какой то веб 1.1 на фоне двача. Просто где то есть ит рыночек, а где то неведомая хуйня типа частных российских гос корпораций.
Вроде приложуха фейсбука это просто моб версия.
597 1330078
>>30020
Потому что вместо жс-макак там поработали охуенные, блядь, дезигнеры. Нахуй тебе нужна скорость, когда есть новый модный дезигн?
598 1330080
>>30078
Мб пацаны вкатывальщики с этого же редита.
599 1330107
>>30062

>4ч вообще какой то веб 1.1 на фоне двача


В целом умеет почти все что умеет двач, просто надо в настройках покопаться. Разве только лимит на 1 картинку за пост и разметки поменьше. Зато умеет в тег code, а у Абу сколько лет просили и ему до пизды, так и до сих пор две строчки кода запостить целая проблема.
600 1330113
Бросьте ссылкой на чат в телеге. Я не могу найти в треде.
601 1330116
Как найти себе девушку, если в офисе таких нет. А в свободное от работы время я читаю про программирование и играю в настолки с друзьями. Мухосрань, скучная мухосрань - где интересные места это 1.5 крупных ТЦ. Это, на данный момент, единственное что меня действительно сильно беспокоит в моей карьере.
602 1330117
>>30116
Думал сделать бота, который 24 часа в сутки пишет приветственные сообщения тянкам на СЗ и сообщает мне о тех с которыми завязался разговор, но потом вспомнил что там мало тянок и я быстро стану узнаваемым со знаком минус и большинство из них страшные или чсвшные дуры, которым не интересно то чем я занимаюсь. Поэтому, решил не тратить на это время.
603 1330138
>>30117
Так и скажи ниасилил.
604 1330152
>>30116
ТНН.
605 1330158
>>30113
@pythonach
606 1330170
ПАМАГИТИ, пожалуйста

Есть почти готовый инет магазин на джанге. Надо сделать сортировку товаров по категориям. Слева у меня в шаблоне ссылки выводятся состоят из списка категорий. Вопрос: Как сделать так, чтобы при клике на ссылку подгружалось представление , которое будет выводить товары заданной категории?
607 1330176
>>30170
Ну делаешь жсон запрос... получаешь ответ... передаёшь пропсы в компонент...
608 1330180
>>30176
Это что-то с ажаксом? Нельзя никак Нажал на ссылку->Включилось представление->Загрузился шаблон с выводом товаров нужной категории
609 1330199
>>30180
>>30170
Ты бы тутор прошел по джанге, ты же самую суть не понимаешь
610 1330202
>>30199
view отправляет в выбранный шаблон словарик составляя юрл в юрл.пай, да
611 1330262
Я неосилятор. Решил таки поставить вскод. Все круто и удобно. Но есть одно но, а именно выполнение кода.
В общем поставил для этого плагин Код Раннер, жму кнопку запуска, а в поле аутпут какие-то кракозябры вместо русских букв. Хотя в сублиме из коробки все нормально.
Думал перекатиться, но видно не судьба. А так многим понравился конечно, особенно линтер из коробки и автодополнение кода.
612 1330271
>>30262
А мог бы пайчарм поставить и не ебать себе мозги.
613 1330328
>>30116
Серьезный вопрос, на самом деле. Не понимаю как размножаться в таких условиях.
614 1330332
>>30328
Никак.
615 1330340
>>30328
Сначала скажи зачем?
616 1330353
>>30340
Спрашивать 'зачем?' не конструктивно, потому что уводит в философию которая ни к чему не приведет. Факт в том что есть цель, вопрос в том ка ее достичь.
617 1330370
>>30353
Глупости есть забвение цели
Ф.Ницше
618 1330547
Анон как это понять:

>tmp=np.ndarray((3,), buffer=np.array([1,2,3]), dtype=np.uint8)


>print(tmp.dtype)


>print(tmp.shape)


>print(tmp)



>tmp2=np.ndarray((3,), buffer=np.array([1,2,3]), dtype=np.int)


>print(tmp2.dtype)


>print(tmp2.shape)


>print(tmp2)



Вывод:

>uint8


>(3,)


>[1 0 0]


>int64


>(3,)


>[1 2 3]



Почему не работает 1 вариант?
619 1330607
>>30547
uint8 занимает 8 бит, int — 32 (или 64). Питоновские инты занимают 32 или 64 бита. Соответственно, ты создал массив uint8 из трёх элементов, т.е. 24 бита, и записал туда 3 инта, т.е. по числу через каждые 32/64 бита. Но так как типа массива нампи — uint8, то при чтении данных он считает числом каждые 8 бит. Если бы у тебя в списке были большие числа, а не 1-2-3, легко вмещающиеся и в uin8, ты бы увидел, например, это:

>np.ndarray((3,), buffer=np.array([124134,23423423,3]), dtype=np.uint8)


>array([230, 228, 1], dtype=uint8)



Сделай

>np.ndarray((12,), buffer=np.array([1,2,3]), dtype=np.uint8)


И увидишь, что через какое-то количество нулей появится твоя двойда (и тройка, если 32-битная, если 64 — тогда 24 элемента надо).

При этом ругается нампи только если буфер недостаточно большой, а если есть лишнее — ему ок, просто игнорирует.

(32 или 64 зависит от архитектуры системы.)
620 1330608
>>30547
Можешь ещё tmp.nbytes и tmp2.nbytes сравнить, увидишь 4/8-кратную разницу в размерах.
621 1330620
>>30607
Спасибо.
Тоесть проблема в том, что buffer=np.array([1,2,3]) инициализируется сам по себе как int. Странно все это, что тип надо указаывать дважды. Что же Гвидо не запилил для этого отдельную писечку?
622 1330651
>>30176
Bljat. Я сделал. В шаблоне ссылка с добавлением слага в урл, в представлении берется категория по этому слагу и по ней фильтруются и выводятся товары.

Пизда, короче, нельзя было так и сказать, как будто никто не знает нахооой
623 1330672
>>30262
Через консоль запускать не пробовал? Там и забиндить запуск файла через консоль можно.
624 1330898
>>30672
Через консоль норм, а через аут нет. В общем сам себе проблему нашел.
625 1331003
>>30620

>buffer=np.array([1,2,3]) инициализируется сам по себе как int.


Ну ты ему передал список интов без указания типа, что ты ещё хотел, чтобы он сделал? np.array() создаётся ведь до вызова ndarray, он знать не знает, какой ты там потом хочешь тип.
626 1331048
>>30620
Не очень понятно, однако, нафига ты дважды массив-то делаешь, np.array([1,2,3], dtype=np.uint8) ведь уже создаёт всё, что надо.
627 1331089
Блядь, какого хуя в телеге в группе для нюфаков питонщиков такие токсичные олды?
628 1331091
>>31089
Конфобляди другими не бывают.
629 1331093
>>31091
Во истину. Тупое говно тупого говна. Высокомерные мрази и хуесосы.
630 1331131
>>31089
Ты еще @rudepython не видел.
631 1331158
>>31131
Да там те же агрессивные ебанаты, что и в @ru_python_beginners, тащемта.
632 1331162
>>31158
Только концентрат.
633 1331168
>>31162
Ну и нахуй он тогда нужен? Ебать, туда должны вообще вход по инвайтам сделать. Как на интервью. Типа, если нюфак, то нихуя не пройдешь.
634 1331172
Павел Дурманов пидорас и хуесос.
image.png30 Кб, 969x164
635 1331175
Вам вопрос, посоны, от некоего пиздливого хуесоса из руды. Как будете оправдываться?
636 1331178
>>31175
Передай пусть хуя пососет.
637 1331180
Давайте не будем тут /b устраивать.
638 1331181
>>31178
Передал хуй - и правда сосёт.
639 1331182
>>31175
У долбоеба синдром Бога, щито поделать. Великовозрастные долбоебы присвоили себе интернет.
640 1331185
>>31182
Они его РАЗВИВАЛИ. Так что имеют право. Может быть он еще на том дваче каждый день в /б МЛП-треды создавал.
641 1331186
>>31185
Результат развития в итоге шлет их на хуй. Плохо зделали.
642 1331189
>>31185
Это какой-то старый лепропидор, судя по беглому гуглежу.
643 1331190
>>31186
Это все тупые миллениалы. Они не чтят традиций. К олдфагам без уважения.
644 1331196
Бля, лет двенадцать в эту вашу хуйню не писал.

Мне похуй, что книжки спиздили, мы сами их спиздили, мне странно, что избирательно спиздили не всё, а вместо годноты спиздили хуйню какую-то.

Забирайте всё: https://yadi.sk/d/H-00n-UG3RSQem

Руки дойдут — туда ещё хуеты по алгоритмам, базам и прочей хуете типа паттернов выложу, гигов сорок лежит под разбор и аплоад.
645 1331197
>>31190
Олдфагам в петлю.
646 1331200
>>31196
Даун, в тред уже вкидывали эту ссылку. Съеби на лепру или в свою телеграмобыдлятню.
647 1331203
>>31196
Не обращай внимания на токсиков, это же двач. Присаживайся вот чай, печеньей, хуй, угощайся. <3
648 1331206
>>31203
Отсоси ему еще, ага.
649 1331207
Анон, ты такой добрый и умный, ты же подскажешь мне, ибо мне лень проверять?
Создание ярлыка для exe-шника ведь не меняет CWD при запуске ярлыка, например, с рабочего стола?
650 1331208
>>31203

>хуй


Да этого достаточно. Я остаюсь :3
651 1331209
>>31203
Да похуй на ебланов вне зависимости ни от чего, мой пойнт — делиться всей хуйнёй, что я насобирал. Кому надо — пусть берут, кому не надо — ну, значит не надо. И похуй.
652 1331211
>>31209

>И похуй


Я знал, что ты выберешь правильное угощение
14320216167420.jpg140 Кб, 700x746
653 1331212
>>31196
Спасибо. У облака с Яндекса есть время жизни или я могу безбоязненно добавлять пока в закладки, не боясь все проебать?
654 1331213
>>31212
Добавляй на здоровье, я туда только пополняю.
655 1331215
>>31212
Добавляй. Но нахуй тебе библиотека из дохуя книг с одинаковым содержанием? В шапке основные нужные экземпляры для ньюфагов уже собраны.
656 1331216
>>31212
А, бля, проебал, если копирасты выпилят, что вероятно, то всегда на коллекцию будет шортлинкать йей.рф/книги
657 1331218
>>31215
Студентоту упарывают за конкретные издания конкретной поебени. Мы с пацанами учились в нулевых чисто по chm мануалу, который идёт вместе с любым питоном для винды. И, кстати, он охуенно удобный, рекомендую.
658 1331219
>>31218

>для винды


Съеби уже, говноед.
659 1331221
>>31219
Нет ты.
660 1331222
>>31218
Сейчас бы сухую доку без адекватного объяснения читать...
661 1331224
>>31222
Я ж говорю, сборище инфантилов, которые считают "а вот раньше была лучше, а ви далбаебы..."
662 1331225
>>31222
Не, она по stdlib'у, без тонн воды, чо надо нашёл быстро в поиске, прочитал и закрыл.
663 1331228
>>31225

>нюфак из Крыжопля учит пайтон

image.png755 Кб, 640x640
664 1331229
>>31219
Ты охуел, пидор?
665 1331230
>>31228
продолжение

>ищет в доке НА АНГЛИЙСКОМ свою хуйню


>нихуя не понимает


>идет в гугл

666 1331231
>>31230
Англюсик надо пидорасить, обязательно. В рунетах денег нет.
667 1331232
Напомню что вы все еще сидите в потонувшем треде. Фуфелы.
668 1331233
>>31229
Зарт, залогинься.
669 1331234
>>31232
Где перекат?
image.png755 Кб, 640x640
670 1331237
>>21508 (OP)

>Python 3.7.2 /python/


>3.7


Говноеды
671 1331238
>>31234
Мертвый недоязычок не заслуживает переката.
672 1331239
>>31237
Ебанат не может в актуал?
673 1331241
>>31234
В @ru_python перекатывайся
674 1331242
>>31238
О, голангодаун тут закукарекал.
image.png5 Кб, 408x58
675 1331245
Чек
676 1331246
>>31245
Маришка, плис.
677 1331247
>>31246
Это тот ебанутый трап-анимешник?
678 1331248
>>31246
А как вы представляете себе Маришку, посоны? Я вот иногда точу на неё шишку, представляя как она меня разъёбывает матом за то, что я использую принты в лист компрехеншнах.
679 1331249
>>31247
Местная конфошлюха.
680 1331251
>>31248
Зачем ты на трапов дрочишь?
681 1331252
>>31245
>>31251
На них весь двощ дрочит какбе
682 1331253
>>31252
Нет
683 1331254
>>31251
А почему бы и нет?
684 1331255
>>29308
Зачем парсить двачи скребочком, если у него есть апи?
685 1331256
>>31255
Двачеры, сэр
686 1331257
>>31229
>>31255
Не Python Way. Двощ нужно парсить регулярками.
687 1331258
>>31251
Вопрос из серии "зачем ты носом дышишь". Ну можно конечно через рот, но рот немного не для этого.
688 1331260
>>31185

>каждый день в /б МЛП-треды создавал


Дай ему бог здоровья.
689 1331261
>>31255
Я низнал. потому что я изучал скрапи?
690 1331264
Всех люблю, питоняши.
691 1331267
Утонувшему языку утонувший тред. Надо мочуха попросить чтоб он вас закопал.

Переходите на JS.
692 1331269
>>31267

>Утонувшему языку


>Переходите на JS


Разбудил соседа хохотом, ну ты что
694 1331276
>>31270
Вот хуле ты сюда приперся? Пиздуй в свой загон.
695 1331278
>>31276
А хуле ты сделаешь, немощь ебаная? Вы тут даже тред свой перекатить не можете, пиздец просто, мне конечно говорили что питон это язык для ограниченных, но я не знал что настолько. Вот пришел утопающих потыкать палкой в их даунские рептилоидные еблеты.
696 1331286
>>31278
А нахуй перекатывать? Еще не бамплимит, Тред ищется прекрасно через закрепленный пост. Иди нахуй отсюда, ебанат.
burp.webm1,2 Мб, webm,
202x360, 0:25
697 1331290
14194255394910.png69 Кб, 208x193
698 1331297
>>31286

>Еще не бамплимит


Тупой дебил, в программаче бамплимит 500 постов, вы уже на 197 постов утонули, а то что тред еще не смыло это заслуга медленной тематики.

Пиздец с какими же деградантами приходится на одной борде сидеть. И это программисты? Говно какое-то. Вы мне снижаете айсикью просто фактом своего тупого существования. Чуханы зашкварные в своей утонувшей параше как опарыши на трупе копошатся и пытаются убедить себя что все нормально. Охуеть просто. Вся суть пиздона и его ублюдочных говножоров. Вырождение. Деградация. Мерзость.
699 1331301
>>31297
У жээс макак всегда так пичот?
700 1331303
>>31301
Они пишут на жс, а ты как думаешь? Это ж шапито верхом на паравозе из зависимостей, костылей, модулей, плагинов, менеджеров модулей, плагинов, костылей, менеджерами менеджеров, расширениями для менеджеров, плагинов, модулей, надстройками над языкам, менеджером для надстроек, фремворки для фрейсворков, и все для того, что бы запилить красивую кнопку на сайте.
701 1331304
>>31303
Но дело в том, что альтернативы нет...
702 1331306
>>31304
Мы понимаем твою боль, уж поверь, но сами на этот паравоз ради хайпа не сядем.
703 1331307
>>31303
Аминь, брат.
704 1331340
>>31048
Потому что opencv возвращает данные в статическом типе массива numpy.ndarray. Я хотел их сравнивать как ==. Ну чото не задалось сразу. Да и уже нашел готовую писечку в cv2.
705 1331775
>>31340
Кого с кем сравнивать? Я говорил о том, np.array() уже создаёт массив. Передавать этот массив в np.ndarray() нет абсолютно никакого смысла. Ты, фактически, делал str(str(value)).
Если у тебя уже есть массив интов, а ты зачем-то хочешь uint8, есть ndarray.astype. Сравнивать массивы можно и разных типов

>np.array([1,2,3], dtype=np.int) == np.array([1,2,3], dtype=np.uint8)

706 1331795
Антон, будь другом, подскажи мне вот что.
Я написал небольшой автотест, но мне очень важно запускать его с нескольких машин, как я могу создать сервис, который запустит его на нескольких машинах одновременно?
707 1331797
>>31795
cat test.py | ssh govnoserver python
708 1331800
>>31797

Это да, но машин чуть больше 10 и все на Винде. Будет дико неудобно запускать скрипт на каждой машине.
709 1331804
>>31800
Так ты не запускаешь скрипт на каждой машине, ты просто передаешь stdout туда и жрешь его на месте питоном.

>чуть больше 10


cat test.py | ssh govnoserver1 python &> ./out1 &
cat test.py | ssh govnoserver2 python &> ./out2 &
Можешь в for цикл пихнуть.

Или можно любой параллелизатор ssh использовать. pssh, clusterssh, какие там еще были, тысячи их.
710 1331810
>>31804

Погоди, разве в таком случае скрипты просто запустятся на машинах, а не будут дожидаться их исполнения поочередно?
711 1331830
>>31804

Короче, в любом случае спасибо, ты натолкнул меня на мысль, буду использовать fabric
712 1331833
>>31810
& в самом конце запустит процесс в бекграунде. Ждать не нужно.
713 1331898
Кто-нибудь ИТТ связывался с криптой? Нужно к телега-боту прикрутить пополнение счета криптой. Нужен эфир и биткоин. Какими наименее сложными средствами можно управлять кошельками в питоне (проверять баланс, совершать транзакции и вот это всё)
714 1331992
Питонач, выручай с джангой:

Есть модель Name, в ней пусть поля x,y,z user (это foreignKey)
Есть форма, привязанная к этой модели, model = Name, fields = [x,y,z], юзера разумеется нет в поле, он же не будет сам вводить это поле.
Поэтому в форме на странице я получаю юзера <input type="hidden" name="author_id" value="{{ user.id }}">
Затем в представлении я могу его получить как form.author = self.request.POST['author_id']

Собсно, как теперь мне юзера в базу сохранить, вместе с другими полями?
715 1332712
Ну вот, что и требовалось доказать, после того как долбоебы выгнали из треда того забавного шизика, все скатилось в говно: реклама всратых тг-чатов, набеги js'еров, лютый флуд и куча тупых вопросов. Так ещё и переката до сих пор нет. Его бложик был основанием треда, вокруг него велись оживленные дискуссии, а теперь тред мертв
716 1332714
>>32712
Так перекати.
717 1332735
>>32712

>а теперь тред мертв


как и сам питон.
718 1332736
>>32714
Смысла нет, тот чувак все равное не вернется. Раньше кстати он вроде перекатывал, по крайней мере сайт-шапку точно он сделал
Аноним 719 1332759
>>32736
Я обосрался от вашего сайта шапки (я про верстку, понимаю что тут бэкенд пишут, но все же).

Как альтернативу могу предложить мой сат, который пилю на джанге, еще сам не допилил, надо сверстать форму для создания, а верска форм это геммор какой то, но впринципе, уже работоспособно.
720 1332765
>>32736
Я в этом треде сидел когда твой чувак еще в дурке таблетки жрал и мы всем тредом выбирали название для фака для гитхабе TheKnightsWhoSayNi

Авторитетно могу заявить что тред прекрасно жил до чувака и будет жить после. А ты либо истеричка, либо его подстилка, либо вообще он сам.
721 1332769
>>32765

>будет жить после


ОП СЪЕБАЛ!!! ТРЕД ТОНЕТ!!! КТО ВОЗЬМЕТ НА СЕБЯ ОТВЕТСТВЕННОСТЬ ПЕРЕКАТИТЬ???
722 1332770
>>32769
Даже позапрошлый тред еще не смыло. Лично мне перекатывать лень, поэтому похуй, сидим здеся.
723 1332775
>>32770
Ясен хуй их не смыло! Прошлый тред вообще на 50 постов!
Аноним 724 1332777
>>32775
Ну так каккой перекат, если у нас еще резервный тред? Этот потонет, туда пойдем!
725 1332778
>>32775
Тот не легитимный был. Я про те на которые ссылки в шапке есть, можешь прокликать их, там везде бамплимит.
726 1332780
>>32759
Чет у тебя дизайн сайта слишком мобильный
Аноним 727 1332786
>>32780
Материал дефолтный, ну и да.
728 1332790
ПЕРЕКАТ
ПЕРЕКАТ
ПЕРЕКАТ
https://2ch.hk/pr/res/1332788.html (М)
729 1332793
>>32790
Блядь, он не находится по тегам.
Аноним 730 1332803
>>32793
Так что, апперкот легитимный?
731 1332804
>>32803
Этот нет.
фыв.png405 Кб, 1164x569
Аноним 732 1332808
А шо вы пиздице, все исчыцца! Или я не так ищу?
733 1332810
ПЕРЕКАТ ЛЕГИТИМНЫЙ
ПЕРЕКАТ ЛЕГИТИМНЫЙ
ПЕРЕКАТ ЛЕГИТИМНЫЙ
https://2ch.hk/pr/res/1332807.html (М)
https://2ch.hk/pr/res/1332807.html (М)
https://2ch.hk/pr/res/1332807.html (М)
Аноним 734 1332811
>>32810
С ссылками обосрался
Аноним 735 1332813
>>32810
С ссылками обосрался
736 1332821
САМЫЙ ЛЕГИТИМНЫЙ ПЕРЕКАТ
САМЫЙ ЛЕГИТИМНЫЙ ПЕРЕКАТ
САМЫЙ ЛЕГИТИМНЫЙ ПЕРЕКАТ
https://2ch.hk/pr/res/1332820.html (М)
https://2ch.hk/pr/res/1332820.html (М)
https://2ch.hk/pr/res/1332820.html (М)
737 1332923
кто уже дошел до уровня гуро?
738 1333337
Есть кто живой? Хочу по регулярным выражениям спросить.
739 1333704
А зачем перекаты поудаляли?
740 1333760
все сгнило?
741 1334808
>>21569
пиздец, i5 3го поколения, конечо слабая. А так, можешь power saving включить, будет летать
742 1335073
>>34808
Да не проблема в том, что PyChram написан на джаве, а значит априори является лагучим говном. Помню как с ней мучался, открывается по 10 секунд, потом ждешь когда закончиться индексация, постоянно какие-то баги, в один момент просто перестала запускаться и при этом они ещё за это деньги просят
743 1335074
>>35073
*с ним

Плюс ещё один запущенный экземпляр PyChram отжирает 1 ГБ ОЗУ
744 1335577
>>21508 (OP)
Почему сайты на django так легко переносить?
745 1335586
>>21508 (OP)
Кто может подсказать, почему beautifulSoup при вызове find выдает только первый найденный результат, как сделать, чтобы о и дальше искал?
746 1335609
>>35586
Все, решил, очень ступил
747 1335848
Продублирую из нового треда:

Аноны, нужна помощь:

https://pastebin.com/2EPC0RYk

Это малюсенький кусок кода, который сам по себе работает и с ним все в порядке, но я пытаюсь добавить к нему маленькое дополнение, а именно: если внутри словаря у кого-то в списке значений только одно значение (как у Сары), выдать сообщение не "favorite languages are:" и дальше в столбик, а " favorite language is" и одно слово. Короче хочу чтоб в случае с Сарой было "Sarah's favorite languages is C." Как этого добиться?
749 1336294
>>35977
Спасибо, но у тебя все равно получается так:

Sarah's favorite languages is:
C


А мне нужно, чтоб было так:

Sarah's favorite language is C.
750 1336364
>>36294
А точно, я долбоеб. Ну тут красивого решения не придумать, делай через условия.
751 1336371
Привет, товарищи_программисты
На начальном этапе изучения Python и программирования в целом столкнулся с задачей
Хочу создать конечный список из координат точек по x и y, который будет заполняться. Логично, что список будет выглядеть как [ (0, 0), (1, 1), ...]
Как задать формат элементам списка и обращаться к ячейкам, заполняя (x, y)?
752 1336379
>>36371
хз правильно ли тебя понял, но посмотри в сторону namedtuple, для точек
753 1336389
>>36379
то есть идея заполнить список именнованными кортежами?
754 1336427
>>36371

>конечный список


ndarray и обращаться через индекс. Имхо это наиболее быстрый вариант.
КО-КО-КО так низя ни питон стаил
755 1336430
>>36427
спасибо, почитаю на тему
lcrpdpmhJtU.jpg32 Кб, 506x600
756 1336526
Привет Питонач.

Нужно достаточно хорошо освоить гит, чтобы я не обосрался, когда наконец устроюсь на работу. За всё время обучения практически не тратил времени на системы контроля версий. Знаю только самые азы гита(откаты на коммит назад, переходы по веткам и т.д). Да и то, очень слабо представляю, как организовывают репы в настоящих проектах. Аж плакать хочется.

Сегодня думаю начать читать Pro Git от корки до корки. Читал раньше только пару отдельных глав.

Есть ли еще хорошие источники для освоения гита? Так же реквестирую способы наиболее эффективной практики
757 1336564
>>36526
Для меня выучить гит где-то как выучить ШТМЛ
Ну те а хули его учить, зачем он знаешь, какие базовые команды и логика знаешь - ну и детали значит при надобности нагуглишь
758 1336570
Питоны, почему анон топит за Flask, а не Django? Куда лучше вкатиться?
759 1336616
>>36570
Хуй знает. Есть джанго минимал, у которого все плюшки фласка но нет его ебучего недостатка в виде СЭКЮЭЛЬ АЛХИМИИ
На джанго сложнее неправильно писать, оно довольно авторитарно. Те какой-то сложный проект на кучу разработчиков и перспективы допиливания я бы рекомендовал пилить на джанго. А вот какое-то мелкое приложение, которое будешь писать ты один и как допишешь бросишь - тут уже можно и фласк. и экспресс, и некст, да хоть сраный полимер проджект с бекендом на луа, хоть черта лысого не похуй ли если его не надо будет особо перепиливать
Ну это что касается уровня когда уже вкатился. На уровне "до вката" я бы вообще не рекомендовал учить джанги и фласки, а хуячить на чем-нибудь типа web2py / bottle и прочий микродрист, просто пока врубишься в http, рендеринг, маршрутизацию, что такое сервак и нахуй он нужен и какой, как делать кеширование, очереди, мессидж менеджеры, апи и тд и тп.
760 1336625
>>36616
Понято. Добра тебе, анон.
GYFP87rPD4g.jpg43 Кб, 648x526
761 1336628
Почему не стоит писать борду на Django\Flask ?
762 1336635
>>36628
Нет асинхронщины. В джанго как бы есть какбы асинхронный велосипед - каналы, но они все равно не чистая асинхронщина просто потому что джанго орм само по себе нихуя не асинхронное в принципе.
Если уж есть желание пилить то рекомендовал бы aiohttp, и как менее желательные альтернативы - tornado / pyramid
763 1336653
>>36635

>Нет асинхронщины



Фласк разве не поддерживает assyncio?

>какбы асинхронный



т.е реддит и ютуб свою гигантскую нагрузку через велосипеды организуют? Чем тогда был обусловлен их выбор в пользу джанго...
ps Я думал Джанго с 2.0 стал ассинхронным.

>tornado / pyramid



полудохлые

>aiohttp



думал, но он больно сыроват и решений маловато
764 1336705
>>36653
За фласк не знаю, честно говоря за организацию асинхронщины на нем ничего не слышал.
Ютуб/реддит и тд - я абсолютно уверен что у них свои достаточно мощные велосипеды взамен джанговским. При том сомневаюсь что там вообще от джанго так много осталось в не админской / модераторской части.

Про последнее мое предложение я пытался немного другое написать, но как-то проебал - короче, в двух словах лучше асинхрониться на чем-нибудь еще - нода там, и иже с ней.
765 1336727
>>36705
спасибо, буду думать.

>от джанго так много осталось в не админской / модераторской части.



хммм, а идея то неплоха. Обгладать джанго до админки, а остальное навелосипедить.

>нода там, и иже с ней



нет, никакого js
766 1337099
Пиздец, смотрю исходники простейшей CMS на Python+Django. Кода - килобайт. Полупустые файлы стандартные. Никаких намеков на получение и сохранение данных. Код не делает ничего. И вижу в другой вкладке сайт, виду блог, кучу страниц, админку. Не мое?
767 1337160
>>36635
А какие конкретно действия должны быть асинхронными?
Я не шучу, мне для общего развития.
мимо-пыхапе-макака
768 1337170
Сап, питач.
Как из стринга: "1,2,3 2, 12 , 1 21" получить такой лист? [1, 2, 3, 2, 12, 1, 21]

Я пока нашел это:
n = input ().split (",")
n = list(map(int, n))

Но это работает, только если в изначальном стринге все числа разделены запятыми. А в моем примере некоторые разделены пробелами.
15292138585320.jpg14 Кб, 200x191
769 1337376
Я не понял... Flask-о шизика забанили что ли?
770 1337421
>>37376
Давно уже, теперь, как видишь, тред мертв
771 1337438
>>37421
Пермоментно? и за что хоть?
772 1337461
>>37438
хз, типа за вниманиеблядство, крыски жалоб накидали, можешь тред вверх прокрутить, он в начале ещё постил
773 1337474
Новый провайдер не пропускает api.telegram.org
Бот с простым requests в этом случае не работает.

У меня windows. Какое самое простое решение для этого случая? не ставя линукс? Наверняка тут сталкивались.
23222.png5 Кб, 1200x121
774 1337485
>>37170
Если оставить просто сплит, не обрабатывая дальше, то в начале и конце списка будет по ' ', так сплит работает.
775 1337490
>>37474
Используй прокси при запросе (request это позволяет), либо выложи бота на отдельный сервак, можешь даже использовать какой-нибудь отдельный сервис типа pythonanywhere
776 1337497
>>37421
Почему мёртв? Че вы блять выдумываете?
Постинг идёт с той же скоростью. Единственная проблема - переката нет.
777 1337813
добрый день, товарищи_программисты
описал класс, хочу создать массив из объектов, принадлежащих этому классу. как это сделать, не пойму. помогите пожалуйста
Снимок экрана от 2019-01-30 12-54-57.png102 Кб, 1280x952
778 1337820
Выручайте. Почему он пишет неверное имя?
779 1337822
>>37813
уточни, ничего не понятно и создается впечатление что ты просто хочешь заполнить массив экземплярами класса, а это в питоне делается совсем уж просто
780 1337825
>>37822
А ты саму функцию импортировал в шелле?
781 1338061
>>37822
я хочу создать массив (не список)
стандартные массивы задаются типа
points = new int[...]
то есть нужно указать тип элементов массива
допустим, я описал класс point. отчаянно пробивал писать points = new point[...]
это элементарные вещи, но как-то проблематично
782 1338229
>>38061
Чувак, ты тред не перепутал? Если что, то python - язык с динамической типизацией, в нем также нет оператора new и никогда не было такого синтаксиса объявления массива. Да и массивы в нем по умолчанию выделены в отдельную библиотеку array, правда и там нет возможности задать массив объектов.

Мой совет: используй list, в большинстве случаев он тебя всем устроит, если нужна скорость (хотя о какой скорости может идти речь, когда мы храним в массиве объекты), то используй массивы из сторонней библиотеки numpy, там все узкие места написаны на C, а к Python просто прокинуты биндинги.
783 1338273
>>38229
лол, я походу язык перепутал
спасибо, пойду-ка я
784 1338280
помогите разобраться, не пойму прикола
points[current_number].x = angle
TypeError: 'generator' object is not subscriptable
785 1338285
>>38280
Покажи как ты объявляешь и заполняешь points
786 1338292
>>38285
from tkinter import
from math import pi, sin, cos

class point:
def __init__(self, x, y):
self.x = x
self.y = y

def screen(x, y):
x = x + 50
y = 500 - y

root = Tk()
root.title('sinus')

c = Canvas(root, width = 5000, height = 1000)
c.pack()

total_number = 500
amplitude = 200

points = (point(0, 0) for x in range (total_number + 1) for y in range (total_number + 1))
angle = 0
current_number = 0

while angle <= 2
pi:
points[current_number].x = angle
points[current_number].y = sin(angle) amplitude
points[current_number].x, points[current_number].y = screen(points[current_number].x, points[current_number].y)
current_number = current_number + 1
angle = current_number / total_number
2 * pi

current_number = 0
while current_number <= total_number:
c.create_oval(points[current_number].x, points[current_number].y, points[current_number].x, points[current_number].y)

root.mainloop()
786 1338292
>>38285
from tkinter import
from math import pi, sin, cos

class point:
def __init__(self, x, y):
self.x = x
self.y = y

def screen(x, y):
x = x + 50
y = 500 - y

root = Tk()
root.title('sinus')

c = Canvas(root, width = 5000, height = 1000)
c.pack()

total_number = 500
amplitude = 200

points = (point(0, 0) for x in range (total_number + 1) for y in range (total_number + 1))
angle = 0
current_number = 0

while angle <= 2
pi:
points[current_number].x = angle
points[current_number].y = sin(angle) amplitude
points[current_number].x, points[current_number].y = screen(points[current_number].x, points[current_number].y)
current_number = current_number + 1
angle = current_number / total_number
2 * pi

current_number = 0
while current_number <= total_number:
c.create_oval(points[current_number].x, points[current_number].y, points[current_number].x, points[current_number].y)

root.mainloop()
787 1338313
>>38292
points = [point(0, 0) for x in range (total_number + 1) for y in range (total_number + 1)]
Так должно заработать. Для генерации списка нужно использовать квадратные скобки, для словаря и множества - фигурные, круглые скобки для генераторов.
788 1338328
А за сколько от нулевых знаний, вы вкатились на работку питонистом?
789 1338329
>>38313
спасибо, этот момент прошел успешно

нашел еще ошибки, но сумел исправить. благодарю
790 1338339
>>37820
Где у тебя вызов функции?
791 1338340
>>38339
Я уже всё сделал, спасибо
hahaguy.jpg45 Кб, 600x431
792 1338503
https://github.com/csvoss/onelinerizer
для любителей порешать всякое говно на кодеварс и иже с ним адово повыебывавшись своим однострочным скиллом
793 1338544
А питон обьективно-ориентированный?
794 1338550
Пацаны, а кто-нибудь из вас использует ортопедический стул или есть опыт?

Меня вот мое кресло заебало, да и с позвоночником проблемы имеются - думаю о покупке
795 1338650
>>38503

>для любителей порешать всякое говно на кодеварс и иже с ним адово повыебывавшись своим однострочным скиллом


Там, вообще-то, учитывается еще и кол-во символов в этой строке. А в твоей параше хуита.
1.jpg77 Кб, 922x993
796 1339754
Я запостил в машобтреде, возможно, там ответа не будет. Поэтому запощу здесь.

Здравствуйте, помогите, пожалуйста, допустим у меня задача восстановления регрессии:
Есть 9 сортов удобрений. Х1...Х9 - это количество добавленного в яблоню удобрения каждого из 9 сортов.
Y1 - это средний размер итоговых яблок с яблони
Y2 - это средняя вкусность итоговых яблок с яблони
Y3 - это средняя калорийность итоговых яблок с яблони

Для восстановления регрессии нужно применить нейронную сеть.

Скажите, пожалуйста, как правильнее сделать? Три отдельные нейронные сети для предсказания по отдельности Y1,Y2, Y3?

Или правильнее сделать одну нейросеть, которая имеет три выхода и оптом предсказать Y1,Y2,Y3?
Ave Maria, Send Nudes.jpg121 Кб, 810x816
797 1342126
Аноны, есть ли способ после прочтения файла в python опустошить его и записать заново, не закрывая?
798 1342716
В каком редакторе лучше говнокодить хеллоуворлды на некронетбуке с WinXP об 1 Гб RAM?
799 1343075
>>42716
Нотпад++ или что-нибудь подобное, вим может быть, на самый край саблайм - но я бы не стал.
800 1343594
Аноны, я тот самый анон, который делает клиент двача и рид манги. Столкнулся с блядской проблемой. Получаю все посты в треде через r2 = requests.get("https://2ch.hk/makaba/mobile.fcgi?task=get_thread&board=b&thread=191023731&num=191023731 (М)")

А как мне блядь достать словари comment в списке? Я пока что додумался как достать одинr r2.json()[0]["comment"]
А когда я блядь пытаюсь пройти циклом, мне пишет ошибку тип i должен быть интом или флоатом, а не str
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 8 февраля 2019 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски