Программирование


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
801 121 184

Python 3.7.2 /python/ genuine 06/01/19 Вск 06:15:08 13215081
image.png (357Кб, 516x350)
516x350
image.png (489Кб, 1033x999)
1033x999



Не изучай синтаксис, изучай псевдокод и программирование!


Коммуна: 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)
Аноним 06/01/19 Вск 09:43:09 13215282
Как выполнить print('Hello world'), если к меня нет принтера?
Аноним 06/01/19 Вск 09:57:51 13215323
>>1321528
слушай давай поэкономнее в этот раз, ок да?

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


наркоманы ебучие сука..
Аноним 06/01/19 Вск 11:34:04 13215534
>>1321532
>а то я заебался треды создавать
Будешь создавать треды, раб, когда это потребуется.
Аноним 06/01/19 Вск 12:09:10 13215565
>>1321553
ох уж эти новогодние каникулы....
Аноним 06/01/19 Вск 12:32:58 13215636
>>1321556
ох уж эти мелкобуквенные дегенераты.........
Аноним 06/01/19 Вск 12:44:14 13215647
15331156540100.jpg (63Кб, 500x459)
500x459
Хоспаде блять как меня доебал этот пичарм со своей тормознючей жручей жабой. Ну сам по себе пичарм еще ничего и по функциональности и удобству, но бесконечно тупящая жаба убивает все плюсы. Само иде открывается долго, крупные проекты открывается еще дольше, постоянные долгие реидексы пакетов, бывает даже файл на 2к строк откроешь и ждешь пока это говно его переварит и проинспектит и начнет свои функции исполнять, покурить можно сходить а оно все думает. В очередной раз убеждаюсь что на жабе в принципе не бывает нормального софта.
Аноним 06/01/19 Вск 12:56:32 13215688
>>1321564
У тебя пека говно просто, юзай редакторы тогда хули делать(все равно ты пишешь всякие хелло ворлды, а не что то где функционал иде действительно нужен)
Аноним 06/01/19 Вск 12:58:59 13215699
>>1321568
i5-3450 уже для жабоговна это слабая пека?
>ты пишешь всякие хелло ворлды
Не проецируй. У меня довольно объемный проект на джанге.
Аноним 06/01/19 Вск 13:00:57 132157010
>>1321564
Ты еще не пробовал на жабе кодить в жавачарме (интелжи или как там), это гроб гроб кладбище, тот же пайчарм, только жрет в 2 раза больше оперативки и лагает в 3 раза сильнее
PS я когда на винде сидел, у меня при каждом запуске пайчар начинал зановов сканировать директроию с интерпритатором, что занимало минут 5 и дико грузило пк, у тебя все норм в этом плане?
Аноним 06/01/19 Вск 13:07:04 132157311
>>1321570
При запуске вроде не все так плохо. Медленно, что-то там сканирует и думает, но в минуту обычно укладывается. Да и сама жаба любит ПРОГРЕВАТЬСЯ. А вот если потрогать список пакетов и что-то изменить/добавить/удалить или гит пулл сделать то начинается пиздец.
Аноним 06/01/19 Вск 13:11:36 132157812
>>1321568
>функционал
>пчармоговно
>...
и тут ты такой называешь с пяток киллер фич которых нет во вскоде

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

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

>>1321573
очевидный ХАРДдаун
Аноним 06/01/19 Вск 13:13:04 132157913
>>1321578
Ждал твоего истеричного и необоснованно хамского поста. Не напрягайся, я уже в процессе перехода на вскод.
Аноним 06/01/19 Вск 13:14:15 132158114
image.png (263Кб, 1920x1080)
1920x1080
ну а теперь серьезный вопрос

это норма?

импорт на реимпорте импортом погоняет, выглядит как говно блядь, терзают сомненья, смотрю тутор и там так же, хуй знает, но работает лол
Аноним 06/01/19 Вск 13:15:19 132158315
>>1321579
:3

крассавчик хуле, все правильно сделал, спришивай если чо, на сайте в шапке лежит список топчиковых аддонов
Аноним 06/01/19 Вск 13:24:17 132158916
>>1321508 (OP)
Так, блед. Хочу запилить удобный, модульный загрузчик картинок с сайта.

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

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

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

Как это можно реализовать, именно часть с выбором картинки? Какой библиотекой можно воспользоваться? Посоветуйте что-нибудь!
Аноним 06/01/19 Вск 13:24:48 132159017
Screenshot from[...].png (18Кб, 884x110)
884x110
Сук
Аноним 06/01/19 Вск 13:41:31 132160018
image.png (349Кб, 1920x1080)
1920x1080
импорт звездочки в своих модулях сильно зашкварен?



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

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

Аноним 06/01/19 Вск 13:41:43 132160119
Аноны, каким образом мне лучше всего скомпоновать попарно элементы списка?
То есть вот так:
из
(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)
Аноним 06/01/19 Вск 13:43:48 132160320
>>1321601
два лупа, первый с энумерейтом
Аноним 06/01/19 Вск 13:43:58 132160421
>>1321600
> тебе разве не говорили что свап должен быть в два раза больше объема оперативной памяти!?
Это истина если объём оперативки небольшой, а 16гигов это вполне себе много.

> импорт звездочки в своих модулях сильно зашкварен?
Такой импорт зашкварен не потому что это твой/не твой модуль, а по другой, очевидной причине.
Аноним 06/01/19 Вск 13:44:36 132160522
>>1321578
>и тут ты такой называешь с пяток киллер фич которых нет во вскоде
Адекватный гит, который вместе с проектом не тянет папку с интерпритатором, либы, аиртуальное окрежение, настройки редактора, лежащие вообще в другом месте, etc etc etc
Кек
Аноним 06/01/19 Вск 13:46:04 132160723
>>1321581
А ты не охуел с циклическкими импортами?
Аноним 06/01/19 Вск 13:49:19 132160824
>>1321603
Как это решит проблему?
Я видимо не полностью описал проблему.
Список у меня не состоит из последовательности цифр, он у меня состоит из различных строк и вот их как раз таки надо скомпоновать.
из
('erq', 'fec', 'uyt')
в
(
('erq', 'fec'),
('erq', 'uyt'),
('fec', 'uyt'),
)
Аноним 06/01/19 Вск 13:50:28 132160925
Аноним 06/01/19 Вск 13:52:21 132161126
image.png (153Кб, 1514x697)
1514x697
>>1321604
>16гигов это
ебанная минималка сука, шаг влево и ПИЗДЕЦ нахуй

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


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

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

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

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

>аиртуальное окрежение
юзлес щит, но есть и во вскоде очевидно

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


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


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


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


>>1321607
ЭТО НОРМА ;)

Аноним 06/01/19 Вск 13:53:59 132161327
>>1321601
L=(1,2,3,4)
for i in range(len(L)):
for j in range(i,len(L)):
a=(L,L[j])
print(a)

Кортеж а, получаемый на каждой интерации можешь засунуть куда угодно хоть в очко
Аноним 06/01/19 Вск 13:54:35 132161428
>>1321611
>ебать у вас там достижения ору блять))
>гитигнор пади еще лет через 10 завезут
А, ты ебанутый. Ну так сразу бы и представился, что бы люди на тебя не отвлекались.
Аноним 06/01/19 Вск 13:55:29 132161529
изображение.png (2Кб, 295x258)
295x258
>>1321613
Сучья херня как всегда добавила ненужную табуляцию и съела i
Аноним 06/01/19 Вск 13:57:48 132161730
>>1321608
залупа в хуях[0]:
залупа+(залупа+1) \\1+2
залупа+(залупа+2) \\1+3

залупа в хуях[1]:
залупа+(залупа+2) \\2+3


Аноним 06/01/19 Вск 13:59:46 132161931
>>1321614
иди радуйся что у тебя ебанный ИНТЕРПРЕТАТОР на гит не утек, сукааа блять щас умру нахуй))

>>1321615
одинаковые надо исключить

Аноним 06/01/19 Вск 14:00:12 132162032
>>1321609
Точно, совсем и забыл про неё.
Про коллекции вспомнил и заюзал, а это нет.
>>1321603
>>1321613
>>1321617
itertools.combinations - решило вопрос, спасибо.
Аноним 06/01/19 Вск 14:02:40 132162233
Аноним 06/01/19 Вск 14:05:29 132162534
image.png (277Кб, 1920x1080)
1920x1080
ну как то так


бля пздц логика бд в роутах сука аж тресет..
Аноним 06/01/19 Вск 14:06:23 132162635
Аноним 06/01/19 Вск 14:06:39 132162736
Аноним 06/01/19 Вск 14:07:50 132162937
>>1321611
>ебанная минималка сука, шаг влево и ПИЗДЕЦ нахуй
Для чего?
Аноним 06/01/19 Вск 14:08:56 132163038
image.png (98Кб, 362x512)
362x512
>>1321625
Хуйню какую-то сделал.
Книгу почитай, как проект на фласке грамотно организовать.
Аноним 06/01/19 Вск 14:09:52 132163139
а вообще зачем мне логика создания бд, если я один раз ее создал и все?, а дальше просто вношу записи

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


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

>>1321630
в двух словах братуха че там?
Аноним 06/01/19 Вск 14:14:19 132163340
>>1321631
> в двух словах братуха че там?
1. Я тебе не братуха
2. Кроме всего прочего, рассказано как правильно раскидать по папкам проект, где что и как импортить. Показана работа с БД(в том числе и миграции), отложенными операциями и логикой и т.д.
После применения подходом из книги, твой проект будет немного напоминать организацию проектов в джанге.
Мне очень понравилась, пробежался по нужным мне главам и применил, вот сейчас пилю второй проект на фласке с применением практик из книги - все довольны.
3.
> а вообще зачем мне логика создания бд, если я один раз ее создал и все?, а дальше просто вношу записи
Всё таки, лучше вначале потратить немного времени и прикрутить логику создания нормальную+ORM+миграции что бы потом не соснуть.
Аноним 06/01/19 Вск 14:22:51 132163741
>>1321601
используй itertools.permutations() или itertools.product()
Аноним 06/01/19 Вск 14:22:58 132163842
image.png (284Кб, 1920x1080)
1920x1080
на деплой нахуй =^____^=


>>1321633
>Я тебе не братуха
а кто тогда?

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

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

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



Аноним 06/01/19 Вск 14:46:38 132165543
>>1321638
> нинужны
Для общего развития стоит знать.
> ты блядь серьезна!?
Более чем.
Аноним 06/01/19 Вск 14:59:52 132166544
>>1321655
я понял, ты тян-дрочер

не буду тебя слушать ~_~
Аноним 06/01/19 Вск 15:45:09 132168345
>>1321655
Да это неадеват внимание-блядь, забей на него, он уже 3 тред пилит эту хуйню, едва едва выстрадал 20 строчек кода, а уже запутался к ебени фени, сам не понимает, что там у него.
А так спамит своими скринами в каждый тред в прогаче и софтаче, что то спрашивает, ему отвечают, он называет всех хуями и дальше спамит. Забейте.
Аноним 06/01/19 Вск 16:01:21 132168646
>>1321508 (OP)
Сап програмач
Погромирую на одном не особо популярном здесь языке abap уже прилично. Решил для развития вкатиться в питон.
Скачал себе идешку pycharm
Накидал себе список задач на первое время, чтоб набить руку.

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

>>
[chrome.exe] : pressed F5
[chrome.exe] : mouse button 1
[chrome.exe] : pressed F5
Аноним 06/01/19 Вск 16:02:32 132168947
>>1321686
Cлучайно отправил раньше чем надо.
Так вот, с чего подступиться к такому функционалу?
Аноним 06/01/19 Вск 16:06:30 132169348
>>1321689
сперва удали кусок говна с пеки

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

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

Аноним 06/01/19 Вск 16:12:09 132169549
>>1321693
>поставь нормальный редактор вскода
он умеет билдить приложения?

>import os
я так понимаю os это библиотека для работы с апи операционной системы?
Где посмотреть ее методы\классы\функции ?
Аноним 06/01/19 Вск 16:14:08 132169750
Аноны, есть две строки(хеш), нужно сделать поэлементное сравнение с учётом позиции и вывести кол-во разных элементов. Длинна строк всегда одна и та же.
f0f04f0fe7c707v7
f0f04f0fe7c70707
То есть в данной строке ответом будет число - 1, т.к. две строки отличаются лишь одним элементом.
Смотрел похожие решения - стандартными либами идёт сравнение, но без учёта позиций. То есть для них две строки вида 'qwer' и 'rewq' будут одинаковы т.к. все элементы и там и там есть, а для меня сравнение этих строк должно возвращать разницу - 4.

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

Есть варианты побыстрее?
Аноним 06/01/19 Вск 16:26:24 132170551
>>1321697
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
Аноним 06/01/19 Вск 16:27:51 132170852
>>1321705
Потом через map пары прогонять
Аноним 06/01/19 Вск 16:35:15 132171153
ay.png (114Кб, 1121x854)
1121x854
blu.png (117Кб, 1126x861)
1126x861
flat.png (114Кб, 1089x857)
1089x857
Не могу выбрать светлую тему под vscode. Вот пока на этих остановился, но хуй знает, как-то контрастности маловато.
Аноним 06/01/19 Вск 16:46:59 132171654
image.png (150Кб, 1514x697)
1514x697
>>1321695
>билдить приложения
умеет все что угодно с терминалом внутри блять ты чо нахуй не можешь три ответа выше прочесть!? только что пчармодауну пояснял блять >>1321611 таски хуяски аддоны автосейв автокомпил хуил и тд и тп все падсибя

>>1321711
//_-

необучаемые блядь


Аноним 06/01/19 Вск 16:48:10 132171755
>>1321716
А вот в пичарме изкоробки нормальная светла тема была. Хуле твой вскод такой немощный, ммм? Найди мне светлую тему.
Аноним 06/01/19 Вск 16:52:03 132172056
image.png (216Кб, 1920x1080)
1920x1080
хотел сделать по красоте.. впизду, при импорте сразу 4 записи нахуяривается, фиксишь, начинаются проблемы с анпаком фетча

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

похуй@нахуй

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


>>1321717
>Хуле
ты приходишь в мой дом и приносишь с собой говно из дома сука!?
Аноним 06/01/19 Вск 16:53:03 132172157
>>1321720
>приносишь с собой говно
Да, именно. Теперь давай ищи мне тему.
Аноним 06/01/19 Вск 17:27:35 132173658
image.png (320Кб, 1920x1080)
1920x1080
сууууука отказываюсь верить что придется заебаться с классами, блееее
Аноним 06/01/19 Вск 17:41:18 132174159
image.png (282Кб, 1920x1080)
1920x1080
фуйк йуе
Аноним 06/01/19 Вск 18:16:14 132176760
horla.png (143Кб, 1142x929)
1142x929
Подобрал наконец нормальную тему. Вскодеры знатные говноеды конечно, в топе тем висит отборный мусор, а за единственной нормальной пришлось в самый низ крутить. Всего 704 загрузки у нее.

Теперь можно и редактор потыкать.
Аноним 06/01/19 Вск 18:38:34 132178061
Аноним 06/01/19 Вск 18:39:40 132178362
Аноним 06/01/19 Вск 18:45:53 132179663
Аноним 06/01/19 Вск 19:13:27 132181364
>>1321796
Разбираюсь пока. Но хотя бы не тупит, это уже хорошее начало.
Аноним 06/01/19 Вск 20:59:20 132188565
5345312012.png (8Кб, 370x307)
370x307
Парни, начну пилить прогу для Кубика Рубика, каким методом можно эффективно менять значения цвета на гранях при поворотах?

Вот повернул я левую грань 1 раз от себя че дальше будет?..
Думаю внутри класса class Cube() работать с каждой гранью отдельно (одномерный список), тогда при повотах придется переназначать элементы каждого из списков, что на первый взгляд выглядит непрактично, может брать двумерные списки?.. У кого какие мысли?
Аноним 06/01/19 Вск 22:46:47 132193966
>>1321885
Двумерный список естественней
Аноним 07/01/19 Пнд 00:06:54 132196167
Снимок.PNG (8Кб, 496x200)
496x200
Аноны, пишу прогу используя kivy и появилась необходимость проигрывания потокового вещания радио. Как можно реализовать?

Конструкция на пикче не работает, говорит, что Unable to find a loader for <ССЫЛКА НА ПОТОК>
Аноним 07/01/19 Пнд 00:41:54 132197468
>>1321961
>kivy
Пиздец, эта хуйня еще шевелится?
Аноним 07/01/19 Пнд 00:57:28 132198069
3207897570452.png (9Кб, 590x154)
590x154
Ёпты бля, написал я значит метод внутри класса, который берет один из его атрибутов и ищет число соответствий в общем-то похуй что именно он делает
Но при таком задании метода интерпретатор пишет, что того атрибута S1 блять не существует. С хуя ли? Че не так?
Аноним 07/01/19 Пнд 01:05:18 132198170
>>1321974
Не только шевелится, но и половину твоей родни успешно поебывает. А ты думал?
Аноним 07/01/19 Пнд 02:27:33 132201071
в смысле не изучать синтаксис? вы чо, мрази, совсем тут на гиммиках своих поехали?
Аноним 07/01/19 Пнд 02:32:24 132201172
>включил pylint на полную
>19 ошибок 107 ворнингов 403 инфо на 1к строк кода
Зачем жить?
Аноним 07/01/19 Пнд 02:39:03 132201273
Аноним 07/01/19 Пнд 05:01:36 132202974
>>1321980
васька ты жрешь говно снова

>>1322010
>в смысле
питон псевдокод, поэтому думай над программированием, а не как записать говнокод в виде пидорских конструкций, не проибав сраные шкобочки при этом
Аноним 07/01/19 Пнд 12:28:31 132208275
Питон 4 сломает совместимость с 3?
Аноним 07/01/19 Пнд 12:29:10 132208376
Аноним 07/01/19 Пнд 12:29:44 132208477
Аноним 07/01/19 Пнд 13:04:23 132208978
>>1322084
Пока я собираю доказательную базу, ты докажи обратное.
Аноним 07/01/19 Пнд 13:14:52 132209979
image.png (17Кб, 854x260)
854x260
я тут смотрю демагоги сотогу левелу проснулись


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

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

вроде де и денек анлим, но все равно долбоебы наворачивают говнища за обе щеки, ну как так то нахуй, я блядь не понимаю сука..
Аноним 07/01/19 Пнд 13:29:36 132210280
>>1322099
Напомни, когда твое питоноговно полноценно пролезет в фронтенд или на мобилки? Ах да, никогда.
Аноним 07/01/19 Пнд 14:14:38 132212781
>>1322102
>полноценно пролезет в фронтенд
как только пидо-лобби говноедов спадет

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

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

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

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

не шаришь так и не лезь нахуй
Аноним 07/01/19 Пнд 14:21:54 132213682
>>1322127
>брайтоне
Ты же не хуже меня знаешь что это корявое-жирнючее-тормознючее говно никому даром не нужно. Ничего серьезного на нем никто никогда не будет писать.

>лобби
Про жидов и всемирный заговор еще расскажи.
Аноним 07/01/19 Пнд 14:23:10 132213883
Здравствуйте. Я неофит. Столкнулся с проблемой выгрузки данных в файл Excel. Я выгружаю туда через цикл for, но дело в том, что процесс довольно долгий получается. Есть способы как увеличить быстродействие процесса? Может быть засунуть все мои данные в какой то список и потом одним разом будто "перенести" в файл Excel?
Аноним 07/01/19 Пнд 14:28:37 132214684
>>1322136
>жирнючее
всего лишь одна секунда оверхеда

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

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


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


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

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


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

Аноним 07/01/19 Пнд 14:43:03 132215885
жс >>>> питонопараша
ноудискас
у нас тут свободное общение, а не хуй собаки Аноним 07/01/19 Пнд 15:01:32 132217786
зарепортил
Аноним 07/01/19 Пнд 15:16:17 132219587
2019-01-(14).webm (4029Кб, 1920x1080, 00:00:54)
1920x1080
кароче пошла логика по пизде, надо починять, а я уже нихуя не помню - рефакторю

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

олсо чому
>filtered_list = list(file.readlines())[1:-1]
вёрк, а
>filtered_list = [file.readlines()][1:-1]
уже нет?
Аноним 07/01/19 Пнд 15:26:47 132220488
>>1322195
Тому шо лист берёт итератор и итерится полностью, а [] просто добавляет один обжект. Типа создать лист из и добавить в лист.
Аноним 07/01/19 Пнд 15:40:41 132223689
image.png (44Кб, 1379x720)
1379x720
>>1322204
>создать лист из и добавить в лист
стало быть в нем один элемент, бля ну тупа тогда выходит

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


а пока не могу оторваться питоняшить списки, сука как же охуенно, блять тащусь, если бы я делал свой язык - в нем все точно так же було ^___^
Аноним 07/01/19 Пнд 15:42:34 132223790
а не чота я хуйню какую то зделол лол, мне сеты нужны скорее
Аноним 07/01/19 Пнд 16:08:43 132225791
image.png (34Кб, 1432x186)
1432x186
сука и ведь оно работает))))


оночик это какой круг ада :?
Аноним 07/01/19 Пнд 16:10:02 132225892
о и вместо i еще "_" надо поставить топ кек!
Аноним 07/01/19 Пнд 16:15:06 132226093
Почему пользователи темных тем такие говнокодеры? Буквально каждый любитель темных тем обожает выдавать write once read never перлоговно.
Аноним 07/01/19 Пнд 16:31:12 132227094
>>1322257
Никакой. Это говнокод, так еще и с лишним списком, который распаковывается в никуда, потому что автор сего высера не знает как работает range
Аноним 07/01/19 Пнд 16:31:26 132227295
Анончики, хелп
пытаюсь сделать следующее
url = 'https://prnt.sc/' некая пикча отсюда
img = requests.get(url,timeout = 5)
не проходит и выдает ошибку:
requests.exceptions.SSLError: EOF occurred in violation of protocol (_ssl.c:777)
//- Аноним 07/01/19 Пнд 16:32:39 132227396
>>1322270
кто то ебется в глаза и не стесняется этого
Аноним 07/01/19 Пнд 17:11:01 132229497
Аноним 07/01/19 Пнд 17:13:38 132229698
image.png (69Кб, 1286x538)
1286x538
кладем хуй на пепу@голосуем


в приоритете шоб радовал глаз и понятно було
Аноним 07/01/19 Пнд 17:15:33 132230099

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

земля пухом братишка..
Аноним 07/01/19 Пнд 17:17:16 1322304100
.jpg (31Кб, 536x401)
536x401
итт
Аноним 07/01/19 Пнд 17:23:51 1322306101
>>1322304
даже обезьяна может сопоставить 8 с 9 словами и найти лишнее

но только не гнойный упоротый анон
Аноним 07/01/19 Пнд 17:24:53 1322307102
ну что вы, ступиды, всё кипите ит симпл?
Аноним 07/01/19 Пнд 17:29:04 1322309103
Screenshot from[...].png (48Кб, 1008x580)
1008x580
Блядь. А я думаю хуле оно не открывается. Пиздос.
Аноним 07/01/19 Пнд 17:32:11 1322312104
image.png (33Кб, 672x282)
672x282
а кажись дошло че тот хуй пытался сказать))

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

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

ммкей ~_~
Аноним 07/01/19 Пнд 18:15:33 1322342105
image.png (50Кб, 621x456)
621x456
алгоритмы сила

одна вдумчивая строчка и костыли более нинужны!
Аноним 07/01/19 Пнд 20:18:08 1322446106
image.png (63Кб, 1261x272)
1261x272
минус еще две уебанские строчки ^_^
Аноним 07/01/19 Пнд 20:50:33 1322473107
ну и по классике в туторе все поясняется ровно на следующих 10 секундах, с того момента как ты дропнул и убежал ебаться в говно.., мех


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

ведь к new Zalupa() ничего приделать не хочется, ммаксимум всунуть внутрь, а тут все такое простое и одинаковое, вот и пихаешь везде подряд
Аноним 07/01/19 Пнд 22:25:08 1322565108
>>1322138
Посмотри документацию по csv - стандартной либы python
Аноним 07/01/19 Пнд 22:31:52 1322571109
>>1322138
Можешь с помощью пандас создать датафрейм, а потом сконвертировать его в Эксель формат.
Аноним 08/01/19 Втр 00:14:38 1322659110
Лол, где вообще искать работу в ДС2 если ты владеешь Python3,SQl,Bash, знаком с Django и вроде даж умеешь читать JS-код, но сцуко у тебя нет опыта работы? Есть парочка говнопроектов на GitHub но из портфолио это все. Везде с подобным набором ищут как минимум мидлов, а чаще синьоров и фул стэк разрабов, че за хуйня? Где начинать-то? Верстать странички что ли?
Аноним 08/01/19 Втр 00:17:11 1322665111
>>1322659
>Где начинать-то
начни с жабы или шарпа
Аноним 08/01/19 Втр 00:27:51 1322673112
Безымянный.jpg (35Кб, 537x297)
537x297
Ребята, здравствуйте! Посоветуйте пожалуйста IDE.
Аноним 08/01/19 Втр 00:34:58 1322679113
>>1322659
> Есть парочка говнопроектов на GitHub
На гит, тем более без 1к звёзд+, 99% хрюшек/тех.директоров - похуй.
Я прошёл дохуя собесов лишь на одном заценили то, что я постоянно комичу в гитхаб-прожекты свои и 2-3 раза меня находили через гит и писали на мыло которое там указано.
Делай выводы сам.

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

P.S. Гитхаб нужен, безусловно, хотя бы для того, что бы ты знал как работать с системой контроля версий, а там и до CI недалеко. Ещё можешь на гитлабе зарегаться, он несколько отличается от гитхаба - будет полезный опыт.
Аноним 08/01/19 Втр 00:36:22 1322681114
А вас тоже при вкате затягивало, а потом вы все в рот ебали или не? Меня пока что только затянуло

Я просто сейчас по святому A Byte Of Python вьебал два часа совершенно незаметно, а вставать рано, сука. Хотелось бы, так сказать, узнать опыт старших
Аноним 08/01/19 Втр 00:37:53 1322683115
>>1322681
>а потом вы все в рот ебали
Все так.
Аноним 08/01/19 Втр 01:04:12 1322689116
>>1322681
Я как-то имел случай забить на месяца 4 из-за того, что абсолютно ничего не получалось и много бесился. Очень помогла такая пауза, в процессе отдыха просто задумался о задаче, пошел проверить и вуаля, все работает.
Аноним 08/01/19 Втр 01:31:13 1322699117
>>1321767
Светлая тема для щеночков.
Аноним 08/01/19 Втр 01:36:05 1322704118
>>1322309
Да ваще охуели чертилы, я это пару месяцев назад заметил.
Аноним 08/01/19 Втр 02:03:48 1322724119
>>1322309
А какого хуя собсна?
Аноним 08/01/19 Втр 02:08:27 1322725120
mmm
Аноним 08/01/19 Втр 02:13:56 1322728121
>>1322724
Хостится на digital ocean. Видимо когда телегу гоняли задели. AWS тем же страдает, половина его айпишников до сих пор в бане и вынимать никто не собирается.

Впрочем, лишний повод не централизировать весь интернет у одного-двух хостеров. Все эти авсы, ДО, азуры, гуглоклауды - зло. По многим причинам.
Аноним 08/01/19 Втр 02:42:42 1322740122
1546903295983.png (35Кб, 399x259)
399x259
Аноним 08/01/19 Втр 04:26:42 1322768123
>>1322728
> По многим причинам.
По каким?
Кроме приведённой тобой ранее.
Аноним 08/01/19 Втр 04:38:56 1322772124
>>1322724
Там пропаганда сюитьсида.
Аноним 08/01/19 Втр 06:43:24 1322789125
Тут бложик одного шизика, который скидывает свой говонокод и просит решить проблемы над которыми достаточно подумать 5 минут?
Аноним 08/01/19 Втр 07:12:47 1322790126
>>1322789
Именно, советовал его игнорировать, но какие-то долбоёбы а может быть он сам отвечают ему.
Аноним 08/01/19 Втр 09:00:06 1322815127
>>1322681
>А вас тоже при вкате затягивало, а потом вы все в рот ебали или не?
и чем дальше тем сложнее выбраться

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


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

>>1322789
>>1322790
соси хуй сёма
Аноним 08/01/19 Втр 09:41:38 1322841128
>>1322681
>А вас тоже при вкате затягивало, а потом вы все в рот ебали
Затягивало — да, в рот ебали — да не особо. Хоть я и такой человек, которому всё быстро надоедает, но тогда доделываю дело до конца и начинаю учить что-то новое, новый язык, например.
Аноним 08/01/19 Втр 10:07:19 1322870129
Аноним 08/01/19 Втр 10:14:15 1322876130
photo2017-05-29[...].jpg (51Кб, 640x640)
640x640
Блядь насколько же фласк минималестичнее с этим монструозным джонго где роуты в одном месте, методы для их обработки в другом итд.
Вообщем как понял для простых сайтов и васянских блогов хватит фласка с головой.
А для какого типа проектов нужен Джанго.
Аноним 08/01/19 Втр 10:16:15 1322877131
>>1322870
Хорошая книжка? яили устарела?
Аноним 08/01/19 Втр 10:41:33 1322886132
>>1322876
>нужен Джанго
для того что бы подпивас вася, прошлый пышнек, за часик другой на выходя далеко из вскода мог нашлепать говномагаз с каментами и звездочками


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


пс: картинка твоя пиздецки заебала..
Аноним 08/01/19 Втр 10:50:00 1322894133
>>1322886
>пс: картинка твоя пиздецки заебала..
Проблемы белых людей.
Аноним 08/01/19 Втр 11:12:11 1322902134
>>1322683
>>1322689
>>1322841
Объясню почему спрашиваю: не хочу, чтобы это было похоже на мимолетную любоффь к деятельности, как обычно бывает с новой областью в жизни (таким образом факультет выбрал блять).
Понимаю, что заебывает даже любимая работа при ежедневном дроче. Вы именно ощутили, что это ваше или как все произошло?

>>1322815
>и чем дальше тем сложнее выбраться
Выбраться в плане перестать учить или проанализировать рациональную сторону деятельности?
Аноним 08/01/19 Втр 11:37:39 1322916135
>>1322419
Так надо писать self.check(self.S1)
Аноним 08/01/19 Втр 11:39:24 1322918136
>>1322902
> Вы именно ощутили, что это ваше
Да. С пиздючества лопатил все говно, чем кормили в школе и шараге (всякие бейсики, плюсы и паскали). Самостоятельно перекатился на питун, потому что на нём решать тривиальные задачи было легче всего. В работе не использую, хоть и имею возможность.
Аноним 08/01/19 Втр 11:42:26 1322921137
14362941618443.png (423Кб, 1920x1080)
1920x1080
>>1322902
> не хочу, чтобы это было похоже на мимолетную любоффь к деятельности
Кому похоже? Ты на кого то впечатление произвести собираешься?


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

Кароче все очень просто.
Ты или инфантильный дурачок который болтается по жизни как говно в проруби от простейших эмоциональных порывов - существо ушедшее по уровню развития от животного не очень далеко.
Или человек который умеет ставить цели, в зависимости от вещей которые нужны лично ему, четко планировать их достижение, и пошагово идти к ее выполнению. Это же включает в себя некие самоограничения на которые способны далеко не все. Ведь все у нас свободные творческие личности. Но какого то успеха в этой жизни, на практике, добиваются только те кто жрет и спит по расписанию, как в армии.
Аноним 08/01/19 Втр 11:51:33 1322929138
>>1322894
>Проблемы белых людей.
Цисгендерных белых людей, сынок!
Аноним 08/01/19 Втр 12:03:37 1322956139
image.png (27Кб, 591x547)
591x547
гуру высшего образования помогите найти исходную сумму зная лишь процент и сумму им обработанную, блядь туплю пиздец не могу сообразить

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

фишка в том что процент перестраивается в середине и нужно произвести перерасчет с добавлением недостающих баблищ к следующей выплате
Аноним 08/01/19 Втр 12:07:21 1322960140
image.png (34Кб, 693x658)
693x658
ух ебать, класуха бы мной гордилась ^_^
Аноним 08/01/19 Втр 12:17:31 1322966141
Untitled.png (133Кб, 852x1092)
852x1092
Screenshot2019-[...].png (49Кб, 1169x530)
1169x530
Screenshot2019-[...].png (111Кб, 1173x488)
1173x488
Сап, питонач. Есть одна информационная система и следующий фрагмент доменной модели (пик 1). Вкрации, есть дерево объектов предметной области (пик 2), список девайсов (пик 3) и журнал перемещений девайсов между объектами предметной области. Нужно запилить фильтрацию списка девайсов по текущей позиции. Текущая позиция при постоении списка определяется на основе последней записи с перемещением девайса. Ситуация осложняется тем, что объект предметной области может быть на любом уровне дерева, соответственно при фильтрации нужно выводить все девайсы, соответствующие поддереву объектов предметной области. Есть идеи? Django 1.11, django-mptt, django-tastypie
Аноним 08/01/19 Втр 12:29:50 1322973142
>>1322918
Понял. Сколько лет и пригодилась ли математика?

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

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

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

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

Ух, бля
Аноним 08/01/19 Втр 12:56:22 1322987143
>>1322973
> Понял. Сколько лет и пригодилась ли математика?
21, нет.
Аноним 08/01/19 Втр 13:00:38 1322988144
>>1322973
Речь про тоже когда говорилось что идти надо туда куда надо лично тебе.
Аноним 08/01/19 Втр 13:01:24 1322989145
1370691864460.jpg (1731Кб, 1920x1200)
1920x1200
Анон, в каких открытых проектах на гитхабе учавствуешь?
Куда можно вкатиться для практики?
Аноним 08/01/19 Втр 13:03:52 1322990146
>>1322989
>учавствуешь
В спеллчереке поучавствуй.
Аноним 08/01/19 Втр 13:15:17 1322997147
Снимок экрана о[...].png (5373Кб, 3840x2400)
3840x2400
>>1322990
Анон, ты видимо ошибся, кажется это не опенсорс проект.
Аноним 08/01/19 Втр 13:16:25 1322998148
Аноним 08/01/19 Втр 13:22:01 1323005149
изображение.png (1653Кб, 1080x1080)
1080x1080
>>1322998
Но ведь это не питон проект.
Аноним 08/01/19 Втр 14:00:05 1323036150
>>1322988
Я о чем и говорю, но это не про взрослый мир и холодный расчет на конкретную деятельность для денег
Аноним 08/01/19 Втр 15:11:20 1323105151
Аноним 08/01/19 Втр 15:22:17 1323115152
Кто-то спрашивал про стриминг видео:
https://blog.miguelgrinberg.com/post/video-streaming-with-flask

Вопрос к анонам:
Какие есть адекватные орм-альтернативы алхимии/пони/pewee? Что бы хоть напоминали Джанго орм.
Аноним 08/01/19 Втр 15:52:35 1323146153
Аноним 08/01/19 Втр 16:52:12 1323205154
image.png (58Кб, 630x405)
630x405
решил разделить залупо-логику и непосредственно сами модели


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

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

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


кароче онон как лучше, подсоби
Аноним 08/01/19 Втр 16:55:50 1323207155
>>1323205
>
>слышал классы хранят состояния, это как?
Сборщик мусора не будет очищать память от атрибутов класса, как от рандомных говнопеременных, все то время пока используется класс, наверное.
Аноним 08/01/19 Втр 17:04:50 1323218156
>>1323207
что там очищать если у меня все действие в одной залупе
Аноним 08/01/19 Втр 17:06:18 1323219157
2.png (2Кб, 162x95)
162x95
1.png (2Кб, 145x78)
145x78
Как мне настроить автоформатирование вскода чтобы он убирал две и более пустых строки подряд? Вернее превращал их в одну.

За форматирование отвечает автопеп8, правила для форматирования автопеп берет у pycodestyle, но ни к тому ни к другому опции на максимальное количество пустых строк я не нашел. Могу просто их код поправить, но это как-то коряво.
Аноним 08/01/19 Втр 17:31:25 1323250158
image.png (135Кб, 972x906)
972x906
Аноним 08/01/19 Втр 17:33:21 1323253159
>>1323250
Ты мне линтер показываешь, а не автоформатер.
Аноним 08/01/19 Втр 17:40:10 1323260160
image.png (77Кб, 975x804)
975x804
>>1323253
>Ты мне показываешь
как мне похуй


но вообще ты просто ленивый уебок
Аноним 08/01/19 Втр 17:42:27 1323263161
>>1323260
Ты вообще читал пост на который отвечать полез? Я использую автопеп, проблема в том что мне не нравится как он форматит. Пичарм нормально форматил, максимум 2 пустых строки после функций и максимум 1 между строками кода. А в вскоде автопеп разрешает 2 между строками.
Аноним 08/01/19 Втр 18:00:49 1323288162
>>1323263
>Ты вообще читал пост
смеешься что ле, ты же прикрепил картинку, по ней сразу ясно что ты долбоеб

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

или следить за руками и ставить столько пропусков сколько положено
Аноним 08/01/19 Втр 18:03:20 1323292163
>>1323288
>Могу просто их код поправить, но это как-то коряво.
Пиздец ты даун конечно, не удивительно что даже классы для тебя сложно, ведь все умственные усилия уходят на поддержание напускной важности. Побыстрей бы тебя обратно в дурку уложили. Когда там у тебя обострения обычно, осенью и весной?
Аноним 08/01/19 Втр 18:05:57 1323293164
>>1323263
к психиатру сходи, пока не поздно

Аноним 08/01/19 Втр 18:10:45 1323297165
.png (48Кб, 1020x586)
1020x586
1546894866095.jpg (152Кб, 800x800)
800x800
Аноним 08/01/19 Втр 18:51:01 1323325166
Так, ладно. Заменил автопеп8 на yapf от швятого гугла. Теперь нормально форматирует, без мерзотных лишних строк.

Хоспаде, почему в пичарме все изкоробки нормально, а в этом индусском вскоде сплошное пердольство. Микрософт нихуя не меняется.
Аноним 08/01/19 Втр 19:36:08 1323347167
Ку молодые! Нюфак в этом вашем погромировании репортет ин. В питонтьютере делаю задачку про шоколадку. И вот без циклов вообще не могу придумать, как ее решить. Это вообще возможно?
Аноним 08/01/19 Втр 20:11:51 1323367168
>>1323347
Либо же с помощью math...
Аноним 08/01/19 Втр 20:51:43 1323387169
>>1323347
Можешь задачу кинуть? Наверняка однострочником можно решить
Аноним 08/01/19 Втр 20:54:47 1323388170
>>1323387
Шоколадка имеет вид прямоугольника, разделенного на n×m долек. Шоколадку можно один раз разломить по прямой на две части. Определите, можно ли таким образом отломить от шоколадки часть, состоящую ровно из k долек. Программа получает на вход три числа: n, m, k и должна вывести YES или NO.

Это в главе про условия задачка. Циклами, как я понимаю, и математическими функциями нельзя делать.
Аноним 08/01/19 Втр 20:56:55 1323390171
>>1323388
У меня такая логика: Я от каждой из сторон должен отнимать по 1, затем умножать на другую сторону и сравнивать с k. и если будет совпадение, то print('yea').
Аноним 08/01/19 Втр 20:57:56 1323392172
>>1323390
Ну не сразу от обеих сторон отнимать, а сначала от одной, умножая на другую, затем поменять стороны и уже отнимать от другой.
Аноним 08/01/19 Втр 21:30:45 1323412173
Бандиты, а напомните плиз чем лучше генерить/резать картиночки в шаблонах джанго? Easy Thumbnails? иле че по-приятнее есть?
Аноним 08/01/19 Втр 21:52:26 1323425174
image.png (79Кб, 1112x878)
1112x878
cо скулайтным дремучим говном можно было не ибаца ^_^

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


мммаксиум оказуалели лел
Аноним 08/01/19 Втр 22:31:42 1323445175
2019-01-(15).webm (880Кб, 1920x1080, 00:00:12)
1920x1080
до чего ж залипная хуита блеайёо
Аноним 08/01/19 Втр 22:41:18 1323450176
Аноним 08/01/19 Втр 22:41:48 1323451177
Аноним 08/01/19 Втр 22:51:37 1323458178
Аноним 08/01/19 Втр 23:38:07 1323478179
image.png (81Кб, 1342x910)
1342x910
рулсы пиздец отъебали голову

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

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


>>1323450
nya ^_^
Аноним 09/01/19 Срд 02:36:31 1323521180
>>1323388
print("NO" if all(k % x for x in (n, m)) else "YES")
Аноним 09/01/19 Срд 05:16:31 1323540181
>>1321611
Большие проекты, 8гб было мало, добавил до 12ти стало норм.
Ты что-то не так делаешь.
Аноним 09/01/19 Срд 05:21:50 1323542182
>>1323115
> адекватные орм-альтернативы алхимии
Ты че ебанутый?
Аноним 09/01/19 Срд 05:52:52 1323546183
image.png (77Кб, 1715x525)
1715x525
таки решился запитоняшить ^_^
Аноним 09/01/19 Срд 05:55:30 1323547184
image.png (128Кб, 1096x434)
1096x434
>>1323540
>Ты что-то не так делаешь.
2-3 браузера, в каждом под сотню вкладок, плюс вскод на фарше со справочником


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

если у меня руки дойдут до прокси чекера - вам жешь пезда придет, ебанашки ;)
Аноним 09/01/19 Срд 09:01:09 1323572185
Учу питон 2 недели, идет хорошо язык нравится, но у меня вопрос смогу ли я с ним устроиться джуном? А то все говорят насколько он не востребован и что найти работу нереально.
Аноним 09/01/19 Срд 09:14:14 1323575186
>>1323390>>1323388
Не знаю, зачем ты там что-то от чего-то отнимаешь. Всё, что тебе нужно узнать, это делится ли k на n или m без остатка. Как вот этот написал - >>1323521.
Аноним 09/01/19 Срд 09:55:15 1323584187
image.png (65Кб, 898x633)
898x633
до чего ж лютая хуеробора, чому ругается на объявление переменной?


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


ппц замороч, а в сети йобанные сука примерчики одноклеточные, про обычную фабрику объектов блядь, никто в залупу не хочет лезь ~_~
Аноним 09/01/19 Срд 10:00:27 1323586188
Чем лямбда-функции пизже их старших собратьев?
Аноним 09/01/19 Срд 10:04:57 1323590189
15466326744410.jpg (256Кб, 1280x853)
1280x853
Как можно проверить является ли объект последовательностью или отображением?
Аноним 09/01/19 Срд 10:18:14 1323593190
>>1323586
Нужна для всяких мелких вещей, которые не хочется выносить в отдельную функцию.
Аноним 09/01/19 Срд 10:19:15 1323594191
>>1323572
Зависит от города, я с первого раза собес на ждуна прошел, вакансию искал 20 минут на хх
Аноним 09/01/19 Срд 11:20:11 1323605192
>>1323584
>чому ругается
Нигде в функции __init__ не объявляется переменная lst, которую ты зачем-то хочешь передать при вызове фукнции read_lines. Глобальной она, я так думаю, тоже не является.

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

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

>никто в залупу не хочет лезь
Ни в какую залупу лезть и не надо, ты хуйню какую-то творишь опять.
Аноним 09/01/19 Срд 11:32:03 1323612193
>>1323584
А ещё в лупе делать
>self.attr = value
довольно глупо. На кой хер тебе луп, если останется записанным в итоге всё равно только одно, последнее значение?
Возьми да напиши (self.zalupi, self.hui) = red_fromlines()[-1] тогда. Но тут в принципе хуета какая-то происходит, переделывай.
Аноним 09/01/19 Срд 11:38:18 1323613194
чому джанго застыл в развитии?
Аноним 09/01/19 Срд 11:40:22 1323615195
>>1323445
Какие же кеды красивые пиздец.
А еще это единственный десктоп поддерживающий анимации в 60 ФПС.
А ты вниманиеблядь. Заканчивай блядь.
Аноним 09/01/19 Срд 11:41:18 1323617196
>>1323613
Почему топор застыл в развитии?
Видимо он ИДЕАЛЕН.
Аноним 09/01/19 Срд 11:41:29 1323618197
Аноним 09/01/19 Срд 11:42:03 1323619198
>>1323617
сравнил не сравнимое
Аноним 09/01/19 Срд 11:55:35 1323624199
image.png (185Кб, 1172x920)
1172x920
^______^

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

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

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

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

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

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

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

>>1323615
>Какие же кеды красивые пиздец.
истинно так братишка ^_^

>>1323615
>А ты вниманиеблядь. Заканчивай блядь.
соси зашоренный хуй

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


и их никто не банит чому то, злоебучее стадо конформистов...


Аноним 09/01/19 Срд 11:56:48 1323625200
Аноним 09/01/19 Срд 12:03:25 1323627201
>>1323624
>так лучше?
Зачем тут тебе класс вообще? Чтобы временно подержать название и индекс колонки, существующий в памяти только во время выполнения одной строки кода? Ты нигде не держишь экземпляры класса, а сохраняешь только список с результатом. Соедини __init__ и read_fromlines в один метод, затем сделай этот метод простой функцией и выкинь класс нахуй.

>это принципиально иной подход
Такими словами обычно называется какое-то говно, когда создатели толком собственно и не знают никаких "существующих" подходов.
Аноним 09/01/19 Срд 12:12:30 1323630202
image.png (70Кб, 1368x466)
1368x466
image.png (109Кб, 548x1017)
548x1017
>>1323625
вот если бы всякий либеральный скам, дорвавшийся до власти, не тер мои посты, ты бы знал и не спрашивал хотя кого я обманываю...


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

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


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

>выкинь класс нахуй.
а функции с кем останутся?

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

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

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

Аноним 09/01/19 Срд 12:43:42 1323646203
>>1323630
>не возвращает ретерн
штоблядь? какой ещё ретёрн не возвращает, что ты несёшь.

>а функции с кем останутся?
Сами по себе останутся.

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

Объясни, что полезного сейчас делает твой класс? Какую пользу он приносит по сравнению с просто функцией? Ты ведь даже не хранишь нигде инстансы класса.
Аноним 09/01/19 Срд 12:50:54 1323648204
14192047733380.jpg (76Кб, 604x403)
604x403
Стоит ли выгонять из треда вот этого вот хамского мелкобуквенного шизика, скатившего тред в свой бесполезный бложек?
Аноним 09/01/19 Срд 13:05:03 1323655205
>>1323648
Ясен хер стоит, пусть срет в dr
Аноним 09/01/19 Срд 13:12:34 1323659206
>>1323655
Прорепортил, надеюсь поможет. Если нет то в /d схожу.
Заебал пиздец, весь тред своей жирной истеричной тушей занял.
Аноним 09/01/19 Срд 13:30:04 1323667207
Аноним 09/01/19 Срд 13:33:29 1323671208
>>1323648
Речь ведь про недопрограммиста с арчем?
Если да то его давно пора отсюда выпирать
Аноним 09/01/19 Срд 13:40:45 1323679209
>>1323542
Нет, справка есть
Не нравится мне его синтаксис просто(запросов).
Опять присмотрелся к пони, переписал всё под нее и доволен.
Аноним 09/01/19 Срд 13:41:17 1323680210
>>1323671
Заметил, что очень много позеров использует Арч. Подчеркуну, что это не все пользователи данного дистрибутива.

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

На деле такие люди максимум по файловой системе умеют перемещаться. Ну может еще чего по мелочи.
Все остальное делают по гайдам для таких же позеров
Аноним 09/01/19 Срд 13:44:11 1323683211
обоснуйте,почему джанго лучше ларавела
спс
Аноним 09/01/19 Срд 13:45:11 1323684212
Аноним 09/01/19 Срд 13:47:18 1323685213
>>1323593
Что значит "не хочется"? Это как-то технически обосновано (экономия памяти, скорость выполнения)?
Аноним 09/01/19 Срд 13:49:17 1323686214
>>1323680
>Я шарю дохуя, а все остальные - тупое быдло
Конкретно у этого во всем такая позиция. А сам на классы смотрит охуевшими глазами. Вся суть, собственно, просто шумный понторез и вниманиеблядь, обидно что такое животное питонач захватило.
Аноним 09/01/19 Срд 13:52:11 1323687215
>>1321508 (OP)
Можно ли как-то перевести Питон на статическую типизацию?
Все данные там это жи ж обычные Си-шные структуры. У нас уже есть модуль array, который позволяет создавать списки строго типизированных данных. Почему то же самое нельзя сделать с любыми другими переменными для более рационального пользования памятью, где того требует ситуация?
Аноним 09/01/19 Срд 13:54:20 1323689216
Аноним 09/01/19 Срд 13:54:53 1323690217
Аноним 09/01/19 Срд 13:57:06 1323691218
>>1323690
Сахаром пусть лошадей в загонах кормят
Если у лямбд нет иного предназначениях, они нахуй не всрались
Аноним 09/01/19 Срд 13:59:44 1323692219
>>1323691
Вот нужно тебе сделать сортировку по последнему элементу в массиве из стрингов. В sorted ты можешь засунуть как лямбду, так и полноценную функцию, но пилить отдельный def для вещи, которая юзается один раз и умещается в одну стоку не очень хорошо
Аноним 09/01/19 Срд 14:00:47 1323695220
>>1323692
по последнему символу
фикс
Аноним 09/01/19 Срд 14:04:51 1323696221
image.png (269Кб, 1661x1080)
1661x1080
image.png (76Кб, 939x569)
939x569
>>1323646
вот ты доебался

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

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


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


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

>>1323659
>Прорепортил, надеюсь поможет
блаженен тот кто верует ;)

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

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

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

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

>>1323687
Cython ili Cpython какой то из на статике, какой то на ссях




Аноним 09/01/19 Срд 14:06:27 1323697222
>>1323590
а я немного бампну свой вопрос.
Аноним 09/01/19 Срд 14:36:29 1323716223
>>1323697
А что означает "отображение"?
М.б модуль inspect подойдёт для твоих целей
Аноним 09/01/19 Срд 14:38:32 1323719224
Вниманиеблядство лечится отсутствием внимания к персоне
Аноним 09/01/19 Срд 14:39:58 1323721225
>>1323719
И будет тред состоять исключительно из его постов. Проходили уже.
Аноним 09/01/19 Срд 14:40:46 1323723226
>>1323721
?
Достаточно банально не разговаривать с умалишенным
Аноним 09/01/19 Срд 14:47:03 1323728227
>>1323723
Умалишенные разные бывают. Этот особо буйный и может разговаривать с пустым тредом. Сначала будет по теме, в данном случае по питону, потом про игры свои задвигать начнет и про политоту, потом скатится до охуительных историй из своей жизни. В линуксаче так и было пока его не пидорнули. У него просто отсутствуют тормоза и способность к рефлексии.
Аноним 09/01/19 Срд 14:57:17 1323735228
>>1323684
меня интересует именно фреймворк
Аноним 09/01/19 Срд 15:01:08 1323738229
>>1323728
>потом про игры свои задвигать начнет и про политоту, потом скатится до охуительных историй
Массово репортится с пометками "вниманиеблядство" и "шитпостинг". Мочераторы любят за такое отправлять на парашу, даже в /b
Аноним 09/01/19 Срд 15:05:29 1323741230
15215248363460.jpg (43Кб, 720x654)
720x654
В какой сфере лучше всего фрилансить на питоне? В сайтостроении?
Аноним 09/01/19 Срд 15:09:11 1323744231
В связке с какими языками чаще всего идет Питон?
Одним Питоном жи сыт не будешь. Что помимо Питона стоит изучать тому же веберу? JS небось? А разработчику приложений? С# /Java?
Аноним 09/01/19 Срд 15:11:41 1323749232
>>1323744
>веберу
Фронтенд. ЖС, КСС, ХТМЛ, либо фронтендовые фреймворки и всякие надстройки над ЖС. Сейчас всякие вуе.жс модны.

>А разработчику приложений?
Каких приложений? На десктопе и серверах питон самодостаточен. На могилках сегодня легче опять таки на жс писать.
Аноним 09/01/19 Срд 15:20:43 1323757233
Установил в IDE пакеты для автозаполнения: python-autocomplete и затем пробовал Jedi. Но подсказок нихрена нет, ни в одном, ни в другом. Может он просто не видит библиотек как таковых? Че за хня?
Аноним 09/01/19 Срд 15:40:35 1323764234
>>1323716
под отображением я понимал словарь. определения брал с pythonz.net, потом посмотрю как в документации это.

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

Сейчас попробовал collections, вроде норм хотя словари не видит, обидно
isinstance(object, collections.Sequence)
Аноним 09/01/19 Срд 15:57:05 1323771235
>>1323764
Можно использовать 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
Аноним 09/01/19 Срд 16:05:17 1323778236
Django. Как ебануть переменную из въюхи в функцию url в темплейте? {% url 'govno_jopa' tag={{tag}} %} - типа такого?
Аноним 09/01/19 Срд 16:40:53 1323803237
>>1323764
Так словарь и не является Sequence. для словаря используй isinstacne(object, collections.abc.Mapping), если тебе ещё конкретней сравнение нужно, то тут посмотри https://docs.python.org/3/library/collections.abc.html#module-collections.abc.
Хотя судя по "collections.Sequence" ты на втором питоне пишешь, но там по сути тоже самое, только местоположение абстрактных классов другое.
Аноним 09/01/19 Срд 16:45:45 1323810238
какая вилка в ДС на джуна-автоматизатора?
Аноним 09/01/19 Срд 16:46:50 1323811239
15331365748150.webm (20373Кб, 1016x720, 00:01:32)
1016x720
Реквестирую электронную музычку, чтобы не отвлекала и давала настрой, желательно чтобы можно было найти в spotify.
Не такую
Аноним 09/01/19 Срд 17:00:42 1323821240
Аноним 09/01/19 Срд 17:12:52 1323823241
>>1323810
А такие вакансии вообще есть?..
Аноним 09/01/19 Срд 17:20:43 1323831242
Screenshot2019-[...].png (308Кб, 1090x563)
1090x563
>>1323821
Не зашло, больше радуют melow beats и brainfood, но иногда внимание перетягивают. Нужно чувство потока, пацаны.
Аноним 09/01/19 Срд 18:20:55 1323881243
>>1323744
Пока нет нормальной прослойки-кодогенератора, накушаться можно жабоскриптом. Вдоволь. Потом можно даже почистить зубы, помыть руки и сменить одежду... Но осадочек останется.
Аноним 09/01/19 Срд 18:37:52 1323893244
Двачанский, а ты никогда не пробовал искать с помощью питона тэги к трекам? Вот вытаскиваю из вкудахте список треков пользователя с именами исполнителей, хочу по ним найти жанр (для упрощения не список, а один). И что-то залупа какая-то: musicbrainz неплохо ищет, но искать чисто по исполнителю не всегда правильно, потому что у некоторых исполнителей от альбома к альбому разный жанр, да и без контекста названия трека можно получить десяток исполнителей с одинаковым названием -- поди разбери, какой нужен. А найти альбом по исполнителю, содержащий указанный трек, по-моему нельзя. И не везде ещё и теги есть, а кое-где они нихера не правильные, ну это уже хер с ним.
Просматривать у каждого найденного исполнителя все релизы и искать в них трек -- ну это для сотни записей можно на день оставлять и уходить, потому что после нескольких запросов в секунду сервер меня на хуй посылает.
Но есть же вроде оффлайн-плееры, которые умеют ходить в интеренет и заполнять теги трекам, как они ищут?
Аноним 09/01/19 Срд 19:30:44 1323927245
27944376.jpeg (31Кб, 460x460)
460x460
Привет, Питонач

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

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

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

Если же сделать запрос вручную через netcat, то всё работает как и задумывалось. Ответ получаю моментально.
Аноним 09/01/19 Срд 20:59:23 1323979246
.png (26Кб, 594x452)
594x452
.png (20Кб, 516x401)
516x401
.png (45Кб, 744x528)
744x528
Первый раз ковыряю сокеты, сделал чат и на локалхосте он даже работает, но не могу понять как сделать чтобы он работал через интернет.
Аноним 09/01/19 Срд 21:03:32 1323980247
>>1323979
Посади его на внешний адрес и открытый порт.
Аноним 09/01/19 Срд 21:10:37 1323982248
>>1323980
Если на одном компе, то просто в клиенте прописать интернет-адрес и открыть порт?
А если на двух компах, то только на сервере порт открывать или на клиенте тоже?
Аноним 09/01/19 Срд 21:35:50 1323991249
Дайте идею для учебного проекта на джанго, но чтобы не ебаться с вёрсткой и dgavaskreept, позязя. inb4: polls
Аноним 09/01/19 Срд 21:37:23 1323992250
>>1323982
Если на одном компе то локалхоста достаточно. Если хочешь чтоб было доступно через интернет то в дело входят роутер, нат-хуят, проброс портов и провайдер который возможно фильтрует. Да, только на сервере.
Аноним 09/01/19 Срд 21:47:26 1323996251
1384352706335.jpg (890Кб, 1920x1080)
1920x1080
Разрываюсь между Oscar и Saleor, оскар вроде простой, saleor пиздец какой красивый и хайповый.
Что лучше?
Надо быстро разворачивать торговые площадки на джанге.
Аноним 09/01/19 Срд 23:30:42 1324070252
Аноним 09/01/19 Срд 23:36:26 1324074253
>>1323721
Да и пусть состоит... значит таков удел. Тут же нет инвайтов/валидаций, любой дебич будет срать, так что остаётся только ждать пока этот даун свалит отсюда ЗА ОТСУТСТВИЕМ ВНИМАНИЯ
Аноним 10/01/19 Чтв 02:25:10 1324154254
>>1323648
я против, его посты разбавляют этот тред, щас уберем его и станет вообще пусто

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


да и к тому же он хоть что-то блядь делает, дает положительный пример, а не спрашивает всякую хуйню
Аноним 10/01/19 Чтв 02:33:20 1324156255
>>1324154
Его тупняк и жопоболь на классы, а вернее на свою тупость, особо показателен. И на людей которые ему подсказать пытались, а он в ответ на говно исходил. Положительный пример, епта. Все что он тут делает это ведет свой бложек. А по части ответов он даже не читает никогда, сразу напрыгивает с унижениями и оскорблениями и прогоняет ньюфага из треда, потому и пусто, с таким дегенератом просто сидеть зашкварно, не то что язык обсуждать.

Даже в /b/ такие токсичные треды как современным питонач то редкость. Докатились.
Аноним 10/01/19 Чтв 08:16:03 1324188256
>>1323648
По статистике, выявленной мной, мелкобуква по дефолту никогда не пишет ничего полезного. По большей части каждый пост мелкобуквы — вариации фразы "Ты говно", а аргументация — на уровне "патамушта". Пост мелкобуквы что есть, что нет. Ты можешь его не читать, и совершенно ничего не упустишь, как не узнаешь ничего дельного, если все же прочтешь его. Мелкобуква не заслуживает жалости, ее нужно давить и травить "Дихлофосом".
Так что выгоняй, добро даю.
Аноним 10/01/19 Чтв 08:19:32 1324192257
>>1324074
>ждать пока этот даун свалит отсюда ЗА ОТСУТСТВИЕМ ВНИМАНИЯ
я вот уже сколько жду, а ты как ходишь за мной хвостом по всем доскам и тайно на меня дрочишь, так и продолжаешь ходить

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


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


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

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

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


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

Аноним 10/01/19 Чтв 09:04:42 1324206258
>>1324192
>тред полон заигноренных безмозглых вопросов
Так это всё твои вопросы.
Аноним 10/01/19 Чтв 10:18:07 1324222259
>>1324206
я сам отвечаю на свои вопросы, ты забыл!?
Аноним 10/01/19 Чтв 10:24:49 1324231260
>>1324192
Не будь таким экзальтированным клоуном, дляначала. В телеграммах и контактах полно чатиков где ты можешьвысираться нонстоп.
Аноним 10/01/19 Чтв 10:51:42 1324240261
>>1324156
вот тут хуйню несешь, ни разу не видел, чтобы он выгонял ньюфага из треада, наоборот даже отвечал на вопросы по джанге и вскоду

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


>>1324188
>мелкобуква по дефолту никогда не пишет ничего полезного
тоже пиздеж, выше пояснил

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


да и вообще вы своей хуйней весь треад засрали, заканчивайте уже
Аноним 10/01/19 Чтв 11:00:42 1324245262
>>1324231
соси хуй, буду тем кем хочу быть, я не для того живу в самой свободной стране мира, что бы какое то чмо мне указывало


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

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


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

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

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

И НИКТО НИДИЛАИАТ - - ОХУЕННА 111


Аноним 10/01/19 Чтв 11:03:52 1324247263
>>1324240
>даже отвечал на вопросы по джанге
Но ведь он с фласком-то толком даже не разобрался, разве он джангу знает? Вероятно, ты его путаешь с кем-то.
Аноним 10/01/19 Чтв 12:55:47 1324302264
image.png (357Кб, 1920x1080)
1920x1080
>>1324247
>толком
какой толк пиздаболия!?

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

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

вопросы?


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

или ты снова пизданул хуйню ради того что бы пиздануть хуйню??

Аноним 10/01/19 Чтв 13:14:39 1324317265
Прорепортил шизика.
Аноним 10/01/19 Чтв 13:21:21 1324323266
>>1324302
Я помню твои потуги понять, как и для чего используется <var> в route'ах, пытаясь каким-то хуем это из темплейтов в код перекинуть. По-моему, ты в итоге так нормально ничего и не сделал.

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

В общем, принципально новый подход/10, как обычно. Говно, то есть.
Аноним 10/01/19 Чтв 13:22:24 1324324267
>>1324323
>доказываются
доказывают
>абсолютно
Аноним 10/01/19 Чтв 13:22:25 1324325268
>>1324302
Ебать ты ебанутый. Тебе 15 лет или ты в этом возрасте в развитии остановился?
На будущее - неадекватов отсекают хрюши "психолухи" еще до технического собеса.
Так что я лучше бы на твоем месте богатый внутренний мир в кондицию привел.
Аноним 10/01/19 Чтв 13:27:24 1324327269
>>1324245
>но линки на тележки оставь, спермабан не распологает к свободному общению лел
Да они легко ищутся даже через уебищный поиск телеги.

@/ChatPython
@/pydjango
@/django_flood
@/ru_flask
Аноним 10/01/19 Чтв 13:46:36 1324331270
image.png (12Кб, 652x66)
652x66
image.png (9Кб, 719x41)
719x41
>>1324323
>По-моему, ты
фантазирующий манька пиздабол, если бы попал в мужской коллектив, то за такую хуйню быстренько съехал на парашу и был обпездюлен

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

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

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

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

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


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

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

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


кароче интернационализируйся анон! а эта параша с токсичными даунами без памяти и разума пусть тонет в говне..
Аноним 10/01/19 Чтв 13:57:24 1324333271
>>1324331
>фантазирующий манька пиздабол, если бы попал в мужской коллектив, то за такую хуйню быстренько съехал на парашу и был обпездюлен
Да у нас тут МУЖИК, может ты и сидел еще?
Аноним 10/01/19 Чтв 13:58:06 1324334272
>>1324333
Ну в дурке он точно сидел.
Аноним 10/01/19 Чтв 14:37:08 1324349273
>>1321508 (OP)
Зачем питон, когда есть котлин?
Аноним 10/01/19 Чтв 14:38:23 1324350274
>>1324349
> Java Virtual Machine
Нет, спасибо, кушайте сами.
Аноним 10/01/19 Чтв 15:16:28 1324386275
>>1324331
>>нет никакой привязки названия колонки и индекса
>в смысле блядь!? ты чо гониш что ле!?
То, что колонка "Date" является первой, существует только в твоей голове. В твоём коде ты обязан создать сначала "объект" со всеми датами и потом объект со всеми продуктами. Ты не можешь их поменять местами. Они у тебя разные объекты, но в итоге зависят друг от друга. Это наиуебаньнейшее решение, которое только возможно.

>>полезность данных
>не тебе за меня решать кусок говна блядь
Ты понимаешь, как таблицы работают? Они в каждой строке передают информацию об отдельной сущности. Соотствественно, если и переходить к объектам, то классом должна быть одна транзация/выплата или что там у тебя, имеющая дату, продукт, сумму и т.д. Одна, законечнная и независимая сущность, имеющая полное о себе описание.
Ты же у себя что делаешь? Разибраешь csv (список строк) на кучу объектов по колонкам, разделяя данные о каждой выплате на десяток мест. Чтобы потом что сделать? Снова это всё собрать воедино и вывести в виде таблицы или как-то работать с данными.
Ты правда не видишь, насколько нелогичен, растратен и неудобен твой подход? Там, где нормальный человек сделал бы
>payment = payments[id]
>print(payment.date, payment.amount, ...)
тебе придётся делать
>date, amount, product = dates[id], amounts[id], products[id]
В итоге, можно было вообще оставить двумерный список из csv, ты нисколько лучше не сделал, только хуже.


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

Сам ведь пишешь:
>только-только совершаю свои первые шаги в настоящем ООП, ясен хуй мысли расплываются
Я и пытаюсь сказать, что именно не так. Разумеется, не назвать говно говном нельзя, двач же, но я, по крайней мере, не оскорбляю (до разумного предела).

Нахуя ты вообще сюда тогда пишешь, если слушать ничего не желаешь? Поднасрать в голову нуфагам, которые проникнутся твоим кодом и тоже говно писать начнут?
Аноним 10/01/19 Чтв 16:03:35 1324403276
image.png (67Кб, 796x440)
796x440
image.png (48Кб, 624x717)
624x717
>>1324386
>Это наиуебаньнейшее решение
сделано по дефолту

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

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

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


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

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

>растратен
да

>неудобен
лучше нет

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

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

>сюда тогда пишешь
за вдумчивой и аргументированной критикой

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

Аноним 10/01/19 Чтв 17:27:34 1324432277
Консоль пишет, что у модуля нет атрибута, но документация точно говорит, что он есть. Аналогов данной проблемы не нашел в интернетах что мне теперь делать?
Аноним 10/01/19 Чтв 17:29:48 1324433278
>>1324432
Возможно для создания атрибута надо что-то сделать. Например в курсесах для доступа к curses.COLS надо сначала сделать инит, curses.initscr()
Аноним 10/01/19 Чтв 18:00:21 1324444279
>>1324432
> что мне теперь делать?
Открывать код модуля и смотреть туда, что же ещё.

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

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

>за вдумчивой и аргументированной критикой
И тебе её давали. Никто не говорил "так никто не делает" или "не стандартно" (а что плохого в стандартах-то? Они не по прихоти Путина стандартами стали же, а потому что работают), только что коряво и нелогично. Но ты всё равно всё по-совему хочешь сделать, так что тоже
>иди нахуй сука
Аноним 10/01/19 Чтв 18:04:19 1324448280
>>1324444
>Но ты всё равно всё по-совему хочешь сделать
И хуя бы с тобой, если бы просто игнорировал советы, но ты же начинаешь, нихуя не зная и не понимая, всех вокруг говном поливать. Этим вот и бесишь, за это тебя и надо выгнать отсюда.
Аноним 10/01/19 Чтв 19:59:13 1324503281
>>1324448
Потому что вы все говно и мрази. Сейчас подучу и на 300кк/с и вас всех с работы выкину.
Аноним 10/01/19 Чтв 20:19:41 1324507282
>>1323996
Тоже разрывался, и тоже ради 3+ региональных схожих но с отличиями инет магазов, в итоге уже две недели пишу свой костыльно-велосипедный магаз на чистой джанге.
Самая ебала в джанге это деревовидные структуры типа каталог-каталог-каталог-товар делать, вот тут я башку изрядно помял, а потом обмазался django mptt - оно тоже с припиздью, но жить можно.
Аноним 10/01/19 Чтв 20:37:48 1324509283
image.png (108Кб, 1291x788)
1291x788
image.png (139Кб, 896x770)
896x770
image.png (86Кб, 925x668)
925x668

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


Аноним 10/01/19 Чтв 20:44:39 1324513284
image.png (12Кб, 1302x72)
1302x72
>>1324444
>толком
квадрипл ты тупой, я для таких как ты прикладываю картинку и не одну

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

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


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

попробуй хуле)

Аноним 10/01/19 Чтв 21:03:26 1324516285
Я, конечно, бездарь и самоучка, но мне кажется, что PyQt - это ебаный кал.
Передать переменную из метода одного класса в метод другого - настоящий геморрой, я как-то месяц ебался с этим, прежде чем нашел решение. Простейшие, казалось бы, фичи типа убирания стрелочного вида курсора (для ручного расширения полей окна) или скрытия иконки из трея НЕ РАБОТАЮТ, БЛЯТЬ! Ты гуглишь, гуглишь, пытаешься повторить, а ОНО НЕ ПАШЕТ. Иконка НЕ скрывается. Курсор ПРОДОЛЖАЕТ менять вид на стрелочки.
QThread - это вообще пиздос, while-луп даже terminate() не вырубает.
А сколько раз я ебался с конфликтами Qt и Питона, когда первый утилизирует объект в мусор, а второй об этом не знает и хуячит ошибку о C-обертке.
Пиздец, как же бомбит, что столько времени въебал на эту хуйню.
Аноним 10/01/19 Чтв 21:03:55 1324517286
>>1324516
>Qt - это ебаный кал
На самом деле так.
Аноним 10/01/19 Чтв 21:11:48 1324521287
Аноним 10/01/19 Чтв 21:14:27 1324523288
qt.png (166Кб, 1341x939)
1341x939
Аноним 10/01/19 Чтв 21:19:33 1324526289
>>1324350
> Python Interpreter
Наверну еще одну плашку ОЗУ и кушаешь себе довольный
Аноним 10/01/19 Чтв 22:26:44 1324597290
>>1324433
Ничего такого не нашёл.
>>1324444
Врятли получится, это связка с другим интерпретатором и атрибут - тип данных.
Аноним 10/01/19 Чтв 22:32:27 1324613291
>>1324517
Что посоветуешь для десктопных приложений?
inb4: .Net
Аноним 10/01/19 Чтв 22:46:49 1324635292
Беру список, каждый элемент отображаю в html как чекбокс. Делаю кнопку, хочу, чтобы можно было выбрать несколько чекбоксов и этой кнопкой отправить get-запрос в джанго. При нажатии на кнопку в адресной строке добавляется '?stul=piki&stul=hui', но, видимо, так как названия одинаковые, в request.GET попадает только стул с хуями. Не могу никак нагуглить как передать оба стула сразу, помоги, двач.
Аноним 10/01/19 Чтв 22:53:11 1324640293
>>1324635
>видимо, так как названия одинаковые,
Все так. Назови по-разному и выдирай из гета
Аноним 10/01/19 Чтв 22:54:55 1324644294
>>1324635
А разве оно не должно будет массив сформировать?
Аноним 10/01/19 Чтв 23:45:52 1324666295
>>1324640
Как-то странно их по-разному называть, если это просто варианты одной хуйни.
>>1324644
Я думал, что можно как-то сделать, чтобы в строке было что-то типа '/?stul=piki,hui', но не нашел как это запилить. Нашел только, что есть метод getlist(), он как раз вернет список. Но было бы неплохо и в строке запилить нормально, потому что для десятка вариантов будет нечитаемая километровая хуйня.
Аноним 11/01/19 Птн 01:08:52 1324710296
image.png (79Кб, 700x935)
700x935
оопешная дрочка таки не прошла даром ^_^
Аноним 11/01/19 Птн 06:03:09 1324746297
Пацаны, а чем руководствовались при выборе IDE? Сам я еще зеленый - выбрал PyCharm. Стоит ли посидеть подрочить разницу между каждой из них или с опытом уже придет че надо, че не надо, какая лучше не лучше?
Аноним 11/01/19 Птн 06:17:04 1324751298
>>1324746
можешь хоть в консоли компилить запускать, когда потребуются улучшения функционала и ты сформулируешь их для себя - поищешь и найдешь функционал в готовых ide
Аноним 11/01/19 Птн 07:48:25 1324758299
>>1324746
>а чем руководствовались при выборе IDE?
Notepad++ запускается мгновенно, держит в памяти несохраненные файлы, имеет подсветку и возможность запускать скрипт через компилятор Петона по горячей клавише. Этого достаточно, чтобы даже не пытаться чекать, что там еще есть в мире ИДЕ.
Аноним 11/01/19 Птн 07:56:09 1324760300
13186322551133.png (98Кб, 247x248)
247x248
>>1324758
>держит в памяти несохраненные файлы
Аноним 11/01/19 Птн 08:01:39 1324762301
1315827672627.jpg (141Кб, 1024x768)
1024x768
Аноним 11/01/19 Птн 08:27:58 1324765302
>>1324746
Visual Studio Code юзай, он удобен и не режет глаза
Аноним 11/01/19 Птн 09:20:50 1324785303
>>1324513
>ты доебался до слов
Что это значит доебался до слов? Ты говоришь, что убрав "списки заголовков" уменьшил код в два аза. Значит списков заголовков у тебя было столько же, сколько и списков данных. Или ты опять нормально изъясниться не можешь?

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

>>1324597
Тогда тебе ничего не остаётся, кроме как раскрыть гос. тайну и сказать наконец, что же это за либа и что ты в ней хочешь получить, а также показать свой код.
Аноним 11/01/19 Птн 11:18:26 1324842304
Сейчас попытался на виндоус запустить 1000 корутин через gather (скрипт для парсинга), вылетело с ошибкой, на линухе таких проблем нет, да ещё и uvloop работает в отличии от винды.
Аноним 11/01/19 Птн 11:49:48 1324850305
15415398387570.jpg (328Кб, 1594x1125)
1594x1125
Эксперты TIOBE назвали Python языком программирования 2018 года.

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


Оправдания будут?
Аноним 11/01/19 Птн 11:50:53 1324851306
>>1324758
А в вскод есть материал тема.
Шах и мат.
Аноним 11/01/19 Птн 11:54:22 1324852307
Поскорее бы питон компилируемым сделоли.
Аноним 11/01/19 Птн 11:54:34 1324853308
>>1324851
Но материал тема говно же.
Аноним 11/01/19 Птн 11:55:29 1324855309
Анончик, назови, пожалуйста, золотой стэк для бэкенд разработчика на питоне.
Аноним 11/01/19 Птн 11:55:50 1324856310
>>1324851
В пайчарме тоже есть так-то.
Аноним 11/01/19 Птн 11:57:07 1324857311
>>1324746
Выбрал пайчарм, т.к. комбайн. Мне с базами работать надо, удобная интеграция с гитом + плагины, вообще охуенно сделали. Уже полтора года лицуху юзаю лигально.
Аноним 11/01/19 Птн 11:58:38 1324858312
>>1324509
Больше сердечек добавь. Может быстрее работать станет :3
Аноним 11/01/19 Птн 12:01:30 1324861313
Аноним 11/01/19 Птн 12:05:17 1324864314
>>1324861
А джанго нинужно?
Я так понял, что фласк, алхимия, чо еще?
Аноним 11/01/19 Птн 12:07:17 1324865315
1384350413732.jpg (382Кб, 2560x1600)
2560x1600
>>1324864
Джанго это велосипедный магазин.
Фласк это набор сделай велосипед сам.

Я так понял.


>Я так понял, что фласк, алхимия, чо еще?
Тоже что и везде - 2года опыта коммерческой разработки, английский преинтермедиате и можешь вкатываться.
Аноним 11/01/19 Птн 12:20:35 1324872316
Аноним 11/01/19 Птн 12:21:11 1324873317
Аноним 11/01/19 Птн 12:21:54 1324875318
>>1324873
Конкретней. Если у тебя нет четких причин значит не надо.
Аноним 11/01/19 Птн 14:32:03 1324950319
Аноним 11/01/19 Птн 22:16:26 1325228320
>>1324875
Может он так хочет намекнуть на великий и ужасный GIL?
Аноним 11/01/19 Птн 22:47:00 1325241321
>>1325228
Без задней мысли обходится мультипроцессингом.
Аноним 11/01/19 Птн 23:06:59 1325262322
>>1325241
Это да, но создание потока в общем случае несколько быстрее создание процесса и жрет меньше памяти.
Аноним 11/01/19 Птн 23:17:19 1325265323
>>1325262
Поток делит общие ресурсы, процесс копирует. Глобальные переменные идут в пизду в некоторых случаях и тд. Все данные сереализуются пиклом, так что дескрипторы в пизду, затраты памяти растут адово и ты по факту копируешь данные и сразу их стоит удалить у родителя. На винде есть проблемы с работой локов, мб на линухе тоже, так как по моему что то из них обёртка над тредингом. Короче адовый фиал. Питон вытягивает скорость разработки и простота, но многопоточность сосёт, так как мультипроцессы сосут. Треды в питоне только для ио операций, создал пул и ебашишь например хттп запросы.
Аноним 11/01/19 Птн 23:37:20 1325276324
Аноны, иду скоро на собес, такой вот стек:
Python, Flask, SQL/NoSQL
Продукт связан с распознаванием лиц.
Что читануть?
Опыт 2 года, из ML игрался только с scikit learn, но про это ни слова, вангую задачи будут связаны с сервеной частью - организацией стриминга видео, API и т.д.
Аноним 12/01/19 Суб 01:20:58 1325302325
>>1325276
Скинь вакансию на hh
Аноним 12/01/19 Суб 01:33:51 1325307326
>>1325265
>На винде есть проблемы с работой локов, мб на линухе тоже, так как по моему что то из них обёртка над тредингом.

Падажжи ебана, а откуда тогда берется ускорение в данном случае с миниатюрами? http://toly.github.io/blog/2014/02/13/parallelism-in-one-line/ Это же самостоятельные процессы, которые разбежались по ядрам или тут наеб кроется?
П.С.: Ну а для ио операций есть asyncio.
Аноним 12/01/19 Суб 01:53:09 1325313327
>>1325307
В том примере походу и мультитрейдинг отлично справится. Всё верно, много процессорность, а в норм языках и мультитред, дают прирост почти кратный ядрам, а вот будешь передавать какие то данные большие для вычислений из процесса в процесс и словишь охуение от затрат памяти. То что ты процитировал относится конкретно к объекту лок или чему то подобному. Тот же мультипроц дамми ебашит норм и можно не трогать асинхи при это можно мультитред в мультипроц стиранием пары букв переводить.
Аноним 12/01/19 Суб 02:41:05 1325321328
Аноним 12/01/19 Суб 02:43:25 1325322329
>>1325321
Почитал требования, немного определился с тем что надо освежить в памяти.
Забавно
Аноним 12/01/19 Суб 03:55:26 1325333330
>>1325321
Норм вакансия, рекомендую asyncio и aio-библиотеки посмотреть. ЗП уже озвучивали?
Аноним 12/01/19 Суб 04:25:03 1325337331
>>1325333
Точно, и их тоже. Благо с aiohttp работаю постоянно, не знаю, хватит ли обычных практических знаний. Заметил, что часто любят теорией загоняться и стандартными библиотеками - functools and etc.
ЗП не озвучила хр, просто спросила желаемую сумму, сказал - 1.1к$ после вычета. Наверное мало, не знаю, но не думаю что пройду вообще. Сейчас гребу на галере, ближе к середине весны планировал сваливать.
Аноним 12/01/19 Суб 04:27:26 1325338332
>>1325337
>теорией загоняться и стандартными библиотеками - functools
Это не просто так. Знание базовых вещей пифона очень важно. Я тоже это всегда на собеседованиях спрашиваю.
Аноним 12/01/19 Суб 04:32:36 1325340333
>>1325338
> 4:32
> Самое время вспомнить functools
Эх
Аноним 12/01/19 Суб 04:38:07 1325341334
>>1325340
Ну, из functools в продукшене используется только wraps и partial. Может быть иногда reduce и lru_cache, но ооочень редко.
Вот моя памятка для генерации вопросов на собеседовании по знанию пифона:
опыт работы с библиотеками и фреймворками
структуры данных в пифоне
иммутабельность, контейнеры, хешируемость
итерация по словарю и удаление из него элементов
is и ==
pep8
что такое декоратор
генераторы
GIL
mro
зачем нужен __new__
async/await
Возможно она тебе поможет.
Аноним 12/01/19 Суб 04:38:28 1325342335
>>1325341
К сожалению сасачь съел markdown.
Аноним 12/01/19 Суб 04:46:06 1325345336
>>1325341
1,2,4,5,6,7,8,9,11,12 - знаю, остальное надо вспоминать/узнавать.
Спасибо антош, примерно такие вопросы чаще всего и задают.
К 4 вопросу ещё обычно и List Comprehensions добавляют.
Может тогда и про не-питон вещи подскажешь что-нибудь? Про сети почитать, про бд и т.д. или вряд-ли такое будут выпытывать?
Аноним 12/01/19 Суб 04:52:29 1325346337
>>1325345
Скорее всего спросят про опыт, задачи которые ты решал, как ты их решал, с чем столкнулся, что было самое сложное? Конкретно про postgres или какие-то либы спрашивать нет смысла, потому что если берут не на вакансию гуру postgres или гуру pytorch, то не важно на каком ты уровне всем этим владеешь, ибо быстренько этому обучиться на базовом уровне при помощи адреналина от новой работы и помощи коллег не так уж и сложно.
>1,2,4,5,6,7,8,9,11
Вопросы расставлены примерно в порядки возрастания сложности. Так что рекомендую 3-й вопрос осветить.
Аноним 12/01/19 Суб 04:53:33 1325347338
>>1325346
>в порядки
в порядке
быстрофикс
Аноним 12/01/19 Суб 11:15:53 1325404339
15175792907100.jpg (115Кб, 509x378)
509x378
>>1321508 (OP)
Аноны, подскажите, насколько реально найти вакансию python-джуна НЕ в web'e?
Аноним 12/01/19 Суб 11:31:18 1325410340
>>1325341
А можешь реальных примеров привести для чего может понадобиться переопределять __new__?
Аноним 12/01/19 Суб 11:59:52 1325419341
>>1325404
Есть шанс искать в бигдате, там чистый питон нужен с этими вашимм нампаями и сцкитлёрнами.
Актуален ли ПиЧарм? Аноним 12/01/19 Суб 12:07:57 1325423342
Юзаю сабж уже 3-4 года. Всегда бесило ждать ИНДЕКСИРОВАНИЕ и медленную загрузку, да и сама IDE крайне тормознутая. В тредах мелкает новый положняк, что вскод лучше юзать. Есть ли смысл перекатываться, если я пичарм юзаю только как редактор+дебаггер, мультипроектность оче редко юзаю. На интеграцию с гитом неважно, пердолю консоль и доволен, хотя пригодилось бы смотреть историю нужного файла. Ах да, ещё pylint и yapf. Ожидаю мнение перекатившихся и адептов вскода.
Аноним 12/01/19 Суб 12:34:17 1325435343
Аноним 12/01/19 Суб 13:46:11 1325463344
Как в vscode дебажить? запускать тесты? Вот это все. В пайчарме это все изкоробки удобно. Натыкал мышкой конфигурации и пердолишься в жеппу.
Аноним 12/01/19 Суб 13:53:33 1325467345
>>1325423
Попробуй поставить ссд.
Аноним 12/01/19 Суб 15:58:29 1325523346
>>1325410
Я же не просил приводить примеры использования new. Суть вопроса не в этом, а в том, чтобы знать для чего он нужен.
Аноним 12/01/19 Суб 16:00:29 1325525347
>>1325463
В пичарме удобнее, спору нет. В вскоде дебаггер хуёвый, не настроить каштомный ланч для него (ну или как-то через жеппу настраивается). Тесты я запускаю через pytest -x/pytest -x -k interesoouooshchii_test
вкат в веб Аноним 12/01/19 Суб 16:28:47 1325530348
15455121828610.jpg (23Кб, 343x360)
343x360
Планирую вкатиться в пайтон веб после года веб скарпинга ибо последние полгода кроме тупого однотипного скриптинга ничем не занимался и мне это заебало. Стоит ли? Есть тут аноны, которые занимаются этим профессионально? Что по рынку? Что нужно изучить чтобы уверенно получать 80+?
Я как понимаю весь хайлоад ушел на го, так что рассматривать асинхронные либы и фреймворки не стоит, остается только джанго? Чо увидел еще рассматривая вакансии, почти везде требуется скиллы девопса, они охуели?
Аноним 12/01/19 Суб 16:55:42 1325543349
>>1325525
Ну и нахуй он нужен без дебага?
Аноним 12/01/19 Суб 16:59:14 1325546350
Bild1.png (219Кб, 581x532)
581x532
Аноним 12/01/19 Суб 17:00:44 1325548351
Аноним 12/01/19 Суб 17:06:50 1325550352
Аноним 12/01/19 Суб 17:08:05 1325551353
>>1325548
Я тесты пишу. С ними каждый косяк становится очевиден моментально. Дебагер нинужен.
Аноним 12/01/19 Суб 17:09:20 1325552354
>>1325551
>>1325550
Охуенные вы ребята, конечно, с криками НИНУЖНО ЯСКОЗАЛ ПИШЫ ЮНИТТЕСТЫ, но реальность такова, что дебагер нужен и вскод хорош для скриптов на быструю руку, а IDE- комбайн, где есть все.
Аноним 12/01/19 Суб 17:09:57 1325553355
>>1325552
Так я тебе и сказал, что дебажить только в пичарме.
Аноним 12/01/19 Суб 17:10:46 1325554356
>>1325551
>Я тесты пишу. С ними каждый косяк становится очевиден моментально.
Ага, умел бы еще вскод ранить их в цикле, как это умеет пайчарм.
Аноним 12/01/19 Суб 17:12:24 1325555357
Поясните за блюпринты во Фласке. Читаю доку и нихуя не могу понять, что это и нахуя.
Аноним 12/01/19 Суб 17:14:34 1325557358
>>1325554
Да понятно что вскод параша и пичарм на голову выше, просто я, например, привык в редакторах сидеть, а не в ide. Пробовал несколько раз использовать pycharm, через минуту руки начинают трястись от злости. Ничего не могу с собой поделать.
Аноним 12/01/19 Суб 17:17:08 1325558359
>>1325557
Ты работаешь в вскоде или дома учишь питон? Дело в том, что в работе еще с базами приходится работать, в пайчарме это все изкоробки, как и адекватный дебагер и тест-ранер. Если ты всего этого не юзал, то можно посудить, что ты не работающий хуй, который воняет на двачах. Без обид.
Аноним 12/01/19 Суб 17:18:48 1325559360
>>1325558
Работаю... уже лет 5 как на питоне только. Базы во вьювере смотришь, тесты из консольки запускаешь. Иногда pdb/bpdb использую если логов не хватает.
Аноним 12/01/19 Суб 17:20:21 1325560361
>>1325558
Да что говорить, если, например, кордев питона Светлов в виме кодит. Ide не жизненная необходимость.
Аноним 12/01/19 Суб 17:29:26 1325563362
>>1325559
кучу софта вместо одного
Аноним 12/01/19 Суб 17:30:35 1325565363
Аноним 12/01/19 Суб 17:31:35 1325566364
>>1325563
Теория в том, что узкоспециализированный софт выполняет свою задачу лучше и имеет больше фич, чем комбайн.
Аноним 12/01/19 Суб 17:33:16 1325567365
Короче, делаю архиватор как в задании в книге Byte of Python.
Накрутил короче сам архиватор. Теперь хочу сделать проверку, типа, если файл с таким именем появился в директории, то выдать "Архивировано". Как это сделать? Через os как-то, но не нашел.
Аноним 12/01/19 Суб 17:37:08 1325568366
>>1325565
Сижу на маке, unix-like, что за хуйню ты несешь - непонятно.
Аноним 12/01/19 Суб 17:42:20 1325575367
>>1325567
for folder, subfolders, files in os.walk(target_dir):

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

Вот так хочу сделать. Но ругается.
Аноним 12/01/19 Суб 17:48:46 1325580368
Аноним 12/01/19 Суб 17:53:33 1325583369
Хотел написать каклькулятор через питон, при попытке создать текст кнопки в ткинтере - текста нет, хотя вроде синтаксис учёл и в подобном всё работало
https://pastebin.com/dCWGYxQw
Аноним 12/01/19 Суб 17:55:54 1325584370
>>1325580
Ну понятно, фанатики, короче.
Аноним 12/01/19 Суб 18:08:51 1325590371
>>1325583
разобрался, примерная ошибка никогда сука не пишите в x=Button() как аргумент высоту и ширину, неебу почему но именно из-за этого я проебал весь текст
Аноним 12/01/19 Суб 19:21:39 1325642372
https://pastebin.com/uKhBz0Vf

Ыыыыыыы ебать смарите че сделал))000) Теперь смогу архивировать все картиночки со своего компика))000))
Аноним 12/01/19 Суб 19:37:38 1325658373
Есть спецы по геоджанго?
У меня не взлетел пример из документации, GDAL не работаэ.
Аноним 12/01/19 Суб 19:45:40 1325662374
>>1325523
Так и я тебя не просил объяснять, что ты хочешь услышать от собеседуемого про __new__, а попросил привести реальные примеры, когда его переопределение может быть полезно. Я не в контексте собеседования, а вообще спрашиваю, интересно мне.
Аноним 12/01/19 Суб 20:15:27 1325669375
1.PNG (8Кб, 442x204)
442x204
Ребята, а считается ли плохой практикой запихивание в одну строчку коротких инструкций со вложенностью по типу пикрилейтед?
Мне кажется, что это вполне читабельно.
Аноним 12/01/19 Суб 20:24:41 1325674376
>>1325669
arr = arr.values if type(arr) == dict else None
Аноним 12/01/19 Суб 20:31:44 1325676377
>>1325669
>>1325674
arr = arr.values if isinstance(arr, dict) else None

Во, так вообще заебок.
Аноним 12/01/19 Суб 20:39:37 1325680378
>>1325676
1) Зачем ты arr присваиваешь None в случае, когда он не словарь?
arr же дальше используется для поиска.
2) И все-таки, рекомендуется ли использовать такие однострочные записи в коде?
Аноним 12/01/19 Суб 20:41:47 1325681379
>>1325680
> Зачем ты arr присваиваешь None в случае, когда он не словарь?
arr же дальше используется для поиска.

Ну, блядь, присвой что угодно. Я тебе показал, как это записывается правильно.
Аноним 12/01/19 Суб 20:42:43 1325683380
>>1325575
Во-первых, на что именно ругается? Во-вторых, ты ведь понимаешь, что ты на каждый файл будешь принтить по строке (либо архивировано, либо нет)? В-третьих, есть os.path.isfile.
Аноним 12/01/19 Суб 21:10:31 1325700381
>>1325658
Юзал как-то.
В чём проблема?
Аноним 12/01/19 Суб 21:12:34 1325703382
>>1325683
# Проверочка, сохранился ли архив

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.
Аноним 12/01/19 Суб 21:16:00 1325705383
Че накатить в vs code, чтоб форматировал текст красивенько?
Аноним 12/01/19 Суб 21:17:45 1325706384
IMG1025.jpg (65Кб, 604x404)
604x404
IMG1024.jpg (99Кб, 640x648)
640x648
IMG1037.png (96Кб, 257x200)
257x200
IMG1052.png (513Кб, 499x521)
499x521
photo2018-12-22[...].jpg (24Кб, 876x713)
876x713
15436035349740.gif (2014Кб, 308x279)
308x279
Изображение PNG.png (332Кб, 865x584)
865x584
15437770898050.jpg (108Кб, 720x720)
720x720
Джанганы, нужна помощь.
Имеем инет магаз. В нем приложухи грубо говоря Каталог с Товарами (на принципах mptt, те вложенность каталогов в каталоги какую хочешь), Бложик, Аккаунт, Корзина, Заказы и еще всякого говна по-мелочи

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

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

Можно запилить модель MenuItem скажем, к которой можно будет по ForeingKey / ManyToMany полю прихуячить универсально скажем основные модели приложений, или это пизда какой велосипед? А если не так, то как иначе?
Аноним 12/01/19 Суб 21:34:01 1325721385
>>1325700
Не работает makemigrations. GDAL поставил, оно вроде работает. Но, вероятно, виртуальное окружение пайчарма не подхватывает.
Или оно не подхватает си библиотеки...
Аноним 12/01/19 Суб 22:01:19 1325736386
>>1325703
>Я вот так вот сделал.
Ну а теперь переделывай с os.path.isfile или чем-то подобным. У тебя уже есть имя файла, который должен существовать, зачем обходить всю директорию, да ещё рекурсивно? Конечно, слава генераторам, в итоге мало лишнего делается в твоём способе, но тем не менее (рано или поздно же и в список выхлоп walk'а вдруг переведёшь).

Ну а во-вторых, файл (пустой) создаётся уже на строке zipfile.ZipFile(), так что проверка твоя, в приципе, бесполезная.
Аноним 12/01/19 Суб 22:13:38 1325744387
>>1325736
Рекурсивно обхожу, потому что путь к архиву может отличаться, ведь директорию я прописать могу в разными папочками и тому прочее я долбоеб, ты прав. Я все равно буду в той директории, которую указал. Но os.path.isfile будет возвращать true, если путь будет заканчиваться именем файла. Но я не указываю путем на сам файл, а только директорию, где он лежит. И в любом случае придется пробежать по файликам, чтобы имя файла сравнить в именем, которое задано. Да, в этом смысла вообще нет, но просто так захотелось. Ну хз крч, ща подумаю, как сделать без рекурсии.
Аноним 12/01/19 Суб 22:24:18 1325751388
>>1325744
>Но я не указываю путем на сам файл, а только директорию, где он лежит.
Ты знаешь и имя файла, и имя директории. os.path.join(dir, fname) и всё, полный путь. Ты, блин, архив же создаёшь, указывая этот полный путь к файлу (в ZipFile()).

>ща подумаю, как сделать без рекурсии.
Проверить, существует ли файл. Если тебя попросят посмотреть, есть ли хлеб на кухне, ты ведь не пойдёшь обходить все комнаты дома подряд, а сразу на кухню направишься?
Аноним 12/01/19 Суб 22:45:32 1325763389
>>1325744
Ебать ты аутируешь на ровном месте. Иди поспи что ли.
Аноним 12/01/19 Суб 22:48:28 1325764390
2019-01-12 21.4[...].mp4 (2499Кб, 720x720, 00:00:14)
720x720
Аноним 12/01/19 Суб 23:13:52 1325774391
>>1325751
Ну ебать os.path.* мне возвращает True, ясен хуй. Директория совпадает и там естественно лежит архив. Но я не могу по имени фала сравнить. если я проверяю по file == name или даже file == target_dir, то мне False возвращается. Потому что в дебагере file выглядит ебанутым кортежем типа ([директория],[какая-то хуйня],[имя файла]).
Аноним 12/01/19 Суб 23:14:34 1325775392
Аноним 12/01/19 Суб 23:18:15 1325777393
image.png (250Кб, 1920x1080)
1920x1080
Аноним 12/01/19 Суб 23:32:07 1325779394
>>1325774
>Но я не могу по имени фала сравнить
Что значит не можешь, блядь, ты дурак? https://docs.python.org/3/library/os.path.html#os.path.isfile
>os.path.isfile('path/to/my/archive.zip')
Если такой файл существует, будет True.

Ты, видимо, не очень понял, что я говорил: os.walk не нужен, вся твоя проверка из >>1325703 заменяется одной строкой кода с os.path.isfile.
Аноним 12/01/19 Суб 23:34:58 1325780395
Анон, посоветуй книжек по архитектурам или курсы какие. Смотрю курс по фласку, там чел с нуля пилит бложек и еще хуйню одну. У меня в голове не укладывается, как он на лету все продумывает. Структура проекта ебанутая, он прямо с нуля все делает. Хотет тоже так уметь, но на 60% курса уже все перемешивается в кашу.
Аноним 12/01/19 Суб 23:42:57 1325781396
>>1325779
if os.path.isfile(target_dir):
print('Архив', name, 'успешно создан в', input_dir)
else:
print("Не архивировано")

Ок, я дурак, ты умный. Спасибо. Пойду спать.
Аноним 13/01/19 Вск 01:24:11 1325804397
Перекотился
13/01/19 Вск 01:39:46 1325807398
Привет анон. Помоги разобраться как эта хуета работает? https://pastebin.com/SAJ44tWt
Вроде бы массив из пикселей переворачивают и разбиваю дальше на массивы по цветам (каналам).
white_areas вроде получается битовая маска соответствия условию.
А вот чего делает следующая строчка с data - непонятно, какое-то троеточие с запятой. Что за нах? Как это работает?
Почему этот код исполняется гораздо быстрее чем мой быдлокод в лоб: for for по всем точкам: и если равно меняем?
13/01/19 Вск 02:26:41 1325813399
>>1325807
Вроде бы эта кхуета называется ellipsis и позволяет сделать срез массива numpy без полного его описания.
Но почему: Массив[срез 3 мерный][битовая маска от тогоже массива 2 мерная] = [массив с новым значением] это работает.
Почему это заставляет Массив[срез 3 мерный] принять новое значения в тех местах где [битовая маска от тогоже массива 2 мерная] = true. Что это за колдовство?
Аноним 13/01/19 Вск 02:41:02 1325814400
Аноним 13/01/19 Вск 02:43:04 1325815401
>>1325662
Бля, классный вопрос, но прямо взять и привести я не могу. У нас он используется пару раз, но я уже не помню зачем (если только код не смотреть). В 99% случаев он не нужен, но знать что он делает нужно.
Аноним 13/01/19 Вск 03:41:09 1325822402
так как нубу изучать программирование, а не синтаксис?
Аноним 13/01/19 Вск 04:20:33 1325828403
>>1325813
>Что это за колдовство?
Ну вот так вот нампи устроен, по образу матлаба, что можно по условию индексы выбирать.

А просто записывать значение по индексам и в питоновские списки ж можно:
>l = [1,2,3,4,5,6]
>l[1:6:2] = [22,44,66]
>l == [1,22,3,44,5,66]
Аноним 13/01/19 Вск 10:43:45 1325882404
Анон, если тебе требуется запилить десктопное приложение, на чем ты это будешь делать?
Аноним 13/01/19 Вск 11:34:08 1325899405
>>1325882
Я запилю консольное приложение.
Аноним 13/01/19 Вск 12:42:54 1325926406
>>1325899
А если надо чекбоксы, радиокнопки и все такое? Нормальная гуишка. Для людей.
Аноним 13/01/19 Вск 12:47:53 1325930407
>>1325926
>Для людей.
Не нужны.
Аноним 13/01/19 Вск 13:19:16 1325952408
млг погромироап[...].webm (3711Кб, 640x360, 00:00:37)
640x360
Анон, я ковыряюсь в джанго и у меня встал вопрос

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

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

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

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

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

я конечно спрашиваю здесь в формате домашнего обучения, а не настоящего девелопмента.
Аноним 13/01/19 Вск 13:24:04 1325954409
>>1325952
Я обычно свои джангоподелки в докерах разрабатываю. Потом одной командой переношу весь контейнер (со всеми базами и зависимостями) на сервер и запускаю опять таки одной командой без всякой ебли с деплоем и сетапом.

>диске ц
???
Аноним 13/01/19 Вск 13:25:49 1325955410
>>1325954
>диске ц
>???

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

бля ты не первый кто мне советует докер курить
видимо, время пришло
Аноним 13/01/19 Вск 13:31:59 1325958411
>>1325955
Я бы еще посоветовал избавиться от системы с "дисками ц" и перейти хотя бы на мак если линупсы осиливать лень. Но это уже на твоей совести.

А докер по сути такое же виртуальное окружение с изоляцией и более лудшим удобством. Только охватывает он не один конкретный проект как питоновский виртуаленв, например, а сразу все что ты там надеплоил.
Аноним 13/01/19 Вск 13:47:07 1325962412
>>1325958
Чем докер принципиально лучше отдельной виртуальной машины на каком-нибудь VirtualBox? Можно ж снимки делать с каким угодно состоянием / версией софта. Только потребляемыми ресурсами?
Аноним 13/01/19 Вск 13:56:47 1325965413
>>1325962
Минимальным оверхедом по размеру и потребляемым ресурсам потому что контейнер а не vm, быстрым стартом, разворачиванием из шаблонов, автоматизацией, легким и быстрым переездом контейнеров.

>VirtualBox
Отсталая хуйня даже среди vm.
13/01/19 Вск 14:31:35 1325973414
>>1323594
И сколько изучал/что делал? Какие проекты в портфолио?
Аноним 13/01/19 Вск 14:45:14 1325978415
>>1325973
Пару дней вечерами посидел. Он легкий. На работе если что-то становится непонятно, то гуглю или спрашиваю у опытных парней.
Аноним 13/01/19 Вск 16:34:34 1326009416
У меня есть класс1, который должен хранить в себе указатель на другой класс2, чтобы я мог в методе класса1 изменять значение поля конкретного класса2 их несколько и они имеют разные айди, который должен быть привязан например по айди к Классу1. Как это реализовать, что использовать?
Аноним 13/01/19 Вск 16:42:09 1326014417
>>1326009
Разобрался, просто добавил пустое поле и потом задал ему в значение нужный объект и оно сработало, is проверка выдала тру.
Аноним 13/01/19 Вск 19:45:50 1326104418
Прочитал укус питона за пару вечеров. Сделал все задачки. Как-то скомкано. Че дальше читать? Где более глубоко погружают в язык?
Аноним 13/01/19 Вск 19:55:13 1326111419
Аноним 13/01/19 Вск 20:29:12 1326155420
Парни, спрошу у вас, в уначе тред мертв
Я сейчас учусь на ебучего физика ядерщика, понял что хочу вот прям прогой заниматься
остаться на своей спецухе и параллельно ботать матан и прогу, или перевестись?
Просто, если вдруг залечу в сферу научного применения питона - там физика, моделирование и вот это все, то думаю знания, полученные на специальности физика будут очень полезны. С другой стороны - обучаться там, где и учат прогеров наверное полезнее и так я вероятнее всего достигну своей цели(т.е. прогать)
Аноним 13/01/19 Вск 20:30:34 1326157421
>>1326155
>физика ядерщика
Будешь в макдаке работать.
Аноним 13/01/19 Вск 20:31:57 1326159422
>>1326157
А ты видимо не очень умный, я написал, что работать в любом случае в айти выкатываюсь, вопрос в том, пригодится ли в айти физика или нет
Аноним 13/01/19 Вск 20:34:59 1326162423
>>1326159
Я просто дальше не читал. От обучающихся на физиков-ядерщиков всегда много шума и понтов, а толку никакого.
Аноним 13/01/19 Вск 20:37:10 1326165424
>>1326162
Да поебать мне на понты, я поступал тк думал дохуя ноуки будет, а оказалось одна инженерия + курс информатики понравился, пробудил интерес к проге
Поэтому и зашел спросить, думал мб тут будут люди, пишущие что-то серьезнее калькуляторов
Аноним 13/01/19 Вск 20:50:46 1326184425
>>1326165
Ну если ты хочешь вышку в похромировании ради работы похромистом то затея так себе. Корочку спросят только в государственных шарагах. Коммерческие же все прекрасно знают о качестве айтишного образования в этой стране, знают что оно отстает лет на 10 и что каждому студенту для работы надо ~60% материала осиливать самостоятельно, пока препод сношает мозг всяким ассемблером и прочим байтоебством. Воспользоваться советом из знаменитой пасты и осилить нужные скиллы самому за пару месяцев, а потом сразу идти работать, - вполне жизнеспособный вариант. Два стула, короче. Выбор за тобой.

>думал дохуя ноуки будет
Сдается мне ты просто гламурный пидорас который возомнил себе пафосную профессию для не менее пафосного себя, а когда понял что ошибся то решил соскочить. И с программированием так же ошибешься. Ничего гламурного тут нет, сплошной аутизм в монитор.
Аноним 13/01/19 Вск 20:57:13 1326194426
>>1326184
нет, просто спецуха реально оказалась совсем не тем, что я хотел - инженеры выпускаются вместо ученых, куча всякой залупы вроде инженерной графики, электросхем в учебном плане, и при этом почти нет математики, физики и тд
Программирование мне действительно интересно
Аноним 13/01/19 Вск 21:08:34 1326212427
>>1326108
Ау ебать я сделал все задачки, которые в конце книжки. Я программирую.
Аноним 13/01/19 Вск 21:11:47 1326214428
>>1326212
Имиджборду напиши.
Аноним 13/01/19 Вск 21:32:38 1326223429
>>1326212
>Я программирую
Программируй так, чтобы зарабатывать.
Аноним 13/01/19 Вск 21:38:11 1326226430
>>1325548
В ipdb дебажу. Брат жив.
Аноним 13/01/19 Вск 21:46:18 1326229431
Ребят, а буйного с арчем выперли всё-таки? Что-то не видно его постов
Аноним 13/01/19 Вск 21:50:14 1326231432
QDuZT-MXNuM.jpg (603Кб, 1536x2048)
1536x2048
>>1326212
Вот тебе задача: напиши API-модуль для двача.
Минимальное требование: модуль должен содержать метод, который принимает в качестве аргумента сокращенное имя доски (b, pr, vg, etc.) и возвращает словарь, содержащий первые 10 тредов с названием треда, номером ОП-поста и количеством постов в треде.
Если сделал, добавь в словарь количество картинок и количество файлов в формате mp4/webm.
Если сделал и это, пили следующий метод: принимает в качестве аргумента строку — возвращает в терминал все посты (целиком) на доске, содержащие эту строку, с номером и датой поста.
Продвинутый уровень: взять бесплатный сервер, запустить на нем API, и чтобы любой желающий мог получить первый упомянутый словарь в формате JSON через Postman.
Подсказка, откуда начинать: requests и Beautiful Soup
Время выполнения: до 21:00 следующего воскресенья. По окончанию отписаться здесь и вкинуть код.
Приступай.
Аноним 13/01/19 Вск 22:13:39 1326259433
15435103267640.png (10Кб, 400x400)
400x400
Анончик, можешь мне помочь?

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

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

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

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

Анончик, не нужно никаких откровений - желательно в двух словах, чтобы я хоть немного цели начал расставлять. Большое тебе спасибо.
Аноним 13/01/19 Вск 22:21:28 1326262434
>>1326259
>брат жопится
Ну и пидор же он, так и передай ему.
Аноним 13/01/19 Вск 22:22:41 1326263435
>>1326259
>Решил вкатиться в питон
>какой минимум мне нужно знать и что уметь, чтобы пробовать вкатываться в работку?
Твоя первая ошибка.
Читай:
https://habr.com/post/322332/
Аноним 13/01/19 Вск 22:36:35 1326267436
Аноним 13/01/19 Вск 22:37:54 1326269437
>>1326263
> человек просит помочь с питоном
> предлагает недоязыки
> пхп, АДИНЭС, лол

На его месте я бы харкнул тебе в ебало.
Аноним 13/01/19 Вск 22:42:03 1326272438
>>1326269
Двачую. Я лучше застрелюсь или умру с голоду, чем опущусь до уровня червя-пидора, настаивающего БУГАЛТЕРЕЮ))))0 бабам Сракам.

мимо
Аноним 13/01/19 Вск 22:57:32 1326291439
>>1326267
Пусть сам пишет, блджад, не подсказывай.
Аноним 13/01/19 Вск 22:58:14 1326292440
15274894233820.png (789Кб, 1280x720)
1280x720
>>1326272
Тогда давай во фронт. Вот где разгул!
Аноним 13/01/19 Вск 23:08:29 1326303441
>>1326267
У меня IDLE крашнулся, когда я попытался вызвать список тредов, это нормально?
Аноним 13/01/19 Вск 23:17:19 1326314442
>>1326272
Откуда такая такая неприязнь к 1С? Эта система и прилагаемый к ней язык уже не первый десяток лет решает вполне конкретные задачи различных организаций, и решает их неплохо. Неужели русские буквы в коде так глаза режут?
Аноним 13/01/19 Вск 23:23:28 1326317443
>>1326314
Оттуда, что это не программирование даже. Это говно даже макакингом не назовёшь. Понимаешь - хочется делать что-то важное и интересное, решать нестандартные задачи, а не всю эту бухгалтерско-бюрократическо-организационную хуйню пердолить для очередного недозавода или конторы, где всё сводится к распилу бабла. Сюда же - перспектива. Вот какая может быть перспектива у 1С-макаки? Какая? Только лишь получить смех в лицо от 99,999999% будущих работодателей?
Аноним 13/01/19 Вск 23:24:29 1326318444
>>1326314
Катись в свой тред, чепушила одинэсовская.
Аноним 13/01/19 Вск 23:26:24 1326322445
>>1326314
Это не неприязнь, а обычное непринятие того, что просто не заходит. Я, например, вообще не рассматриваю что-либо, что связано с написанием сайтов. Ненавижу лично это дерьмо. Для меня было бы милее говно в канализации месить, чем эти сраные лендинги и сайты штамповать. У него так же с 1с.
Аноним 13/01/19 Вск 23:27:54 1326325446
>>1326314
> Откуда такая такая неприязнь к 1С
> строить свою жизнь на недопродукте, который требуется лишь в спг-парашах, которым от силы лет 10-15 осталось

Мило, очень мило.
Аноним 13/01/19 Вск 23:58:09 1326338447
>>1326291
Да макакен уже понаписал.
Аноним 14/01/19 Пнд 00:16:03 1326347448
>>1325952
Я давно под virtual box гоняю mint, всё нормально, только хорошо бы на ссд тоже его, а то грузится долго. В минте докер с постгрес. Никогда с ним раньше не работал, но как начал выкатываться в веб и джанго, понадобилась бд. Ковырять sqlite не хотелось, потому что охота было пощупать полноценную бд, мудиться с установками и настройками тоже не хотелось. В общем за часик наверно почитал немного про докер, докер-компост и накатил контейнер с постгрес, всё на удивление заработало. Правда, с докером я нормально работать так и не научился и вообще только в общих чертах о нём представление имею, так как желания лезть глубже не было пока, но удобная весьма хуйня оказалось. Можно и всё остальное в нём пердолить, я думаю.
>>1325965
Чем бокс хуже остальных, чего в нём нет такого, что есть в других?
>>1326104
Можно лутца, там много тонкостей, которых нет в укусе, и без которых тяжело некоторые вещи понять будет.
>>1326155
Смотря где учишься. В МГУ вот на физфаке вроде неплохо программировать учат, знакомый ещё студентом начал неплохо зарабатывать разработкой, ну и по сей день ей занимается.
В моей шараге на технической нерилейтед к программированию специальности считают, что инженеру программирование нинужно, это всё хуйня для белых воротничков, поэтому 99% всего, что я знаю и умею, я получил сам дома, либо сам на работе. Если прогать хочешь, ищи стажёром работу, так будет гораздо лучше вкатываться, ящитаю.
Аноним 14/01/19 Пнд 00:32:31 1326355449
Аноним 14/01/19 Пнд 00:47:52 1326361450
>>1326353
А кто сравнивает докер и вм?
Аноним 14/01/19 Пнд 00:56:52 1326367451
>>1326104
Почитай Fluent Python (наши переводчики-надмозги перевели как "Python. К вершинам мастерства"). Тут все тонкости затронуты. А лутц нудный, не советую.
Аноним 14/01/19 Пнд 01:15:48 1326372452
>>1326367
А ты бы как перевёл?
Аноним 14/01/19 Пнд 01:18:17 1326374453
>>1326373
"Python. Тебя это не должно ебать"?
Аноним 14/01/19 Пнд 01:59:44 1326383454
Аноним 14/01/19 Пнд 02:00:35 1326384455
Аноним 14/01/19 Пнд 03:15:33 1326403456
.png (8Кб, 617x199)
617x199
Codewars не работает?
С хрома и тора то же самое.
Аноним 14/01/19 Пнд 03:52:33 1326407457
>>1326403
Конченые пидорасы. Целый год не могут заменить одну иконку на их сайте, которая крашит сайт у половины юзеров. Зачем вы советуете этих ущербов?
Аноним 14/01/19 Пнд 04:57:54 1326415458
Аноним 14/01/19 Пнд 05:22:53 1326420459
>>1326229
Так и заебись же. Надеюсь сдох.
Аноним 14/01/19 Пнд 07:48:06 1326449460
>>1326319
>Жесть, конечно, в IDLE работать
>>1326319
>написать две строчки кода для теста
>работать
Аноним 14/01/19 Пнд 11:58:34 1326526461
Что значит "дать этому файлу права на выполнение"?
Аноним 14/01/19 Пнд 12:02:55 1326531462
Аноним 14/01/19 Пнд 12:03:30 1326532463
Аноним 14/01/19 Пнд 12:29:35 1326553464
Аноним 14/01/19 Пнд 12:31:31 1326555465
Idle тоже норм.
Аноним 14/01/19 Пнд 16:15:23 1326613466
Аноним 14/01/19 Пнд 16:24:49 1326618467
>>1326613
Заливаю все что есть, может дополним библиотеку, если чего-то нет ещё.
Аноним 14/01/19 Пнд 16:32:44 1326619468
Аноним 14/01/19 Пнд 19:35:01 1326707469
>>1326613
И не жалко было? Это же 25 дошиков в квадратных мисках или 50 дошиков в пакетиках.
Аноним 14/01/19 Пнд 19:38:30 1326709470
>>1326707
Я уже работаю и хочется как-то поразвиваться в проф деятельности (да еще и 100% суммы в PSF назначил, как пожертвование)
Аноним 14/01/19 Пнд 20:32:42 1326728471
Аноним 14/01/19 Пнд 20:33:59 1326729472
Беру свои слова взад. PyQt охуенен, это просто я конченный. Надо было Прохоренока сразу читать, а не долбиться в ебучую сишную Qt-доку.
Аноним 14/01/19 Пнд 21:22:51 1326754473
>>1326745
Я уже открыл по микросервисам, т.к. пишу их и хочу что бы максимально красиво было.
И адаптирую код торнадо и фласка для aiohttp, лол
Аноним 14/01/19 Пнд 21:53:13 1326771474
Аноним 14/01/19 Пнд 23:50:48 1326868475
>>1320757

Аноны, я тут начал реализовывать идею из Идей анона тред 001.
Стек: python3.6, sqlite/postgres/mysql через pony-orm, pillow, pyqt5, multiprocessing. Пока такой, дальше будет расширяться, если потребуется.
Если есть желающие присоединиться - пишите на фейкопочту и скооперируемся. Опыт не важен, ибо главное - желание довести до конца.
Аноним 14/01/19 Пнд 23:57:03 1326874476
>>1326868
Что за почта-то, блджад?
Аноним 15/01/19 Втр 00:05:49 1326880477
Аноним 15/01/19 Втр 00:10:14 1326884478
>>1326874
> 1320757
В посте там же есть
homme.le.tranquille@yandex.by

>>1326880
Что юзать тогда?
Пока из GUI только главная страница и пару кнопок сделано, ещё есть шанс перекатиться на другую технологию?
Основная цель - работа на шиндовсах и линупсах.
Всякую JS-хуйню не предлагать. Как-то протащил в продакшен Brython и доволен.
Аноним 15/01/19 Втр 00:48:44 1326896479
Аноним 15/01/19 Втр 03:03:10 1326936480
image.png (613Кб, 1920x1080)
1920x1080
Че за фигня? Че он от меня хочет?
Аноним 15/01/19 Втр 03:37:40 1326939481
Аноним 15/01/19 Втр 05:09:05 1326951482
Аноним 15/01/19 Втр 05:19:19 1326955483
>>1326936
Ржавопидор детектед.
Аноним 15/01/19 Втр 05:34:22 1326959484
image.png (103Кб, 200x200)
200x200
Аноним 15/01/19 Втр 07:45:11 1326988485
>>1326884
Не слушай этого ебаклака, в Qt все можно запилить.
Аноним 15/01/19 Втр 11:29:40 1327033486
>>1326936
Этот тест что бы отсеивать недостойных айтиблагодати.
Ты должна пройти его сама.
Аноним 15/01/19 Втр 11:41:08 1327039487
>>1326936
Леля, нахуй тебе питон?
Аноним 15/01/19 Втр 11:44:47 1327042488
>>1326936
ну ты и леля конечно
Аноним 15/01/19 Втр 11:57:33 1327048489
чо вы к девочке пристали? Идите подрочите уже, питурды))
Аноним 15/01/19 Втр 11:59:23 1327049490
>>1327048
Ратахина это что, Татар или украинец?
Аноним 15/01/19 Втр 13:16:14 1327100491
>>1326936
я представляю как этот длинный желто-синий змей постепенно входит в Лелю. С каждым разом он входит все глубже, он погружается в нее. Это происходит долго и приятно, но когда приходит большой негр-скорострел, к которому она уже не привыкнет и который не приносит удовольствия, то она понимает какую ошибку она совершила.
Аноним 15/01/19 Втр 14:08:27 1327133492
pythoniccpp.png (11Кб, 373x213)
373x213
>>1321508 (OP)
Вкатываюсь в погромирование. Пока что уровень чуть выше хеллоуворлдов.

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

Спрашиваю не холивара ради, а ради упрощения вкатывания в инди-геймдев. То есть для решения реальных задач здесь и сейчас, а не для психологических спаррингов с работодателями перед получением теплого места в офисе.
Аноним 15/01/19 Втр 14:09:50 1327134493
>>1327133
>Поясните за все те костыли, которыми подразумевается возможность пинать API
ctypes
Позволяет обернуть питон над сишными либами.
Аноним 15/01/19 Втр 14:11:45 1327136494
>>1327133
Для инди геймдева вкатывайся в юнити
Аноним 15/01/19 Втр 14:19:43 1327139495
>>1327136
>Для инди геймдева вкатывайся в юнити
Ноуп. Мне противно тамошнее комьюнити чисто на идеологическом уровне, ибо состоит из хуебесов, чья мечта всей жизни сделать очередной примитивный кал для мобилок уровня флэппи бердс и влегкую срубить миллиарды бабла.

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

А если вспомнить недавний скандал с разрабами SpatialOS, то пошли разрабы юнити со своим двиглом нахуй.
Аноним 15/01/19 Втр 14:41:35 1327158496
>>1327139
> А если вспомнить недавний скандал с разрабами SpatialOS
Это те самые шизики, которые обосрались, и начали закидывать свои говны в штаны юнити?
Вот уж скандал так скандал.
Аноним 15/01/19 Втр 14:52:03 1327171497
Screenshot20190[...].png (27Кб, 835x172)
835x172
>>1321508 (OP)
Объясните почему хэш сумма каждый раз разная. list_of_ndarrays проверял. До этого абзаца всё работает как надо. Инб4 copy.copy
Аноним 15/01/19 Втр 15:03:31 1327186498
>>1327171
Сделай вывод строки перед выводом хеша
Аноним 15/01/19 Втр 15:19:56 1327201499
>>1327186
Глупая ошибка была. Лист не обнулялся при запуске функции. Ещё один тупой вопрос:
for i in list:
i += 1
менять list таким образом безопасно? Или обязательно перекидывать i в новый список на каждой итерации?
Аноним 15/01/19 Втр 15:23:07 1327205500
>>1327201
Лист не меняется при изменении i, если ты меняешь внутри иммутабельные значения, лучше делай enumerate и явно через индекс присваивай новое значение (но с мутабельными данными это прокатит)
Аноним 15/01/19 Втр 15:26:16 1327207501
>>1327205
>но с мутабельными данными это прокатит
Разве?
Аноним 15/01/19 Втр 15:26:58 1327209502
>>1327201
Ты таким образом не меняешь лист, если хочешь изменить элементы листа, то делай обычный цикл по индексам и в цикле изменяй значение list. И ещё, list в питоне является зарезервированным словом, так что лучше используй другое обозначение для своего листа.
Аноним 15/01/19 Втр 15:29:07 1327211503
Аноним 15/01/19 Втр 15:29:27 1327212504
Аноним 15/01/19 Втр 15:30:04 1327213505
>>1327207
Ну например если у тебя лист содержит в себе другие листы, то такой цикл сработает:
for el in my_list:
el += [1]
Аноним 15/01/19 Втр 15:31:12 1327215506
>>1327213
>>1327211
Да, действительно. Я проверил на интах сначала, но забыл что они тоже имутабельные.
Аноним 15/01/19 Втр 17:11:03 1327269507
Как же меня бесит этот конченный argparse. Он настолько корявый, измученный, извращенный и неочевидный что каждый раз его будто с нуля осиливать приходится. Блядство. Ажтрисет. Худший питоновский модуль.
Аноним 15/01/19 Втр 18:58:37 1327322508
>>1327269
> каждый раз его будто с нуля осиливать приходится
Я просто открываю людей свой прошлый скрипт и копирую инициализацию и пару разных аргументов (взаимоисключаемые, группы-хуюпы там и т.д.).
Аноним 15/01/19 Втр 18:59:02 1327323509
>>1327322
>людей
любой это как так вообще
Аноним 15/01/19 Втр 20:35:35 1327402510
>>1327269
Кстати, даже этот худший питоновский модуль портируют на другие языки, как лучший в своем деле. Что ещё раз доказывает превосходство питона.
Аноним 15/01/19 Втр 21:02:26 1327419511
>>1327322
Ебать неосилятор. Доку открой.
Аноним 15/01/19 Втр 21:46:13 1327446512
>>1327139
Вкатывайся в Game Maker Studio 2.
Питон нахуй не нужен в геймдеве. Есть убогий PyGame, на котором ничего нормального не запилить (посмотри соответствующий сайт, говно хуже браузерок начала двухтысячных).
А на гейммекере писать одно удовольствие. GML, встроенный язык программирования, по стилю похож на Пистон, понятен и четок. Документации и туторов до пизды, опять же. Короче, мастхэв.
Аноним 15/01/19 Втр 22:16:30 1327470513
>>1327446
> Game Maker Studio
Лучше уж Godot тогда. Опенсорсный, имеет такой же питоноподобный язык, умеет собираться на всех платформах включая линупс, веб и могилки.
Аноним 15/01/19 Втр 22:58:04 1327485514
>>1327470
А, ну да, забыл про него. Ну, тут можно пошерстить, что по душе. Мой выбор пал на GMS, потому что он не потребовал у меня каких-то в рот ебических библиотек для видюхе некроноута.
Аноним 16/01/19 Срд 03:26:36 1327603515
Аноним 16/01/19 Срд 06:10:32 1327616516
>>1327419
>Доку открой.
При чём тут докуменатция? Я свои скрипты открываю, которые как раз по документации и писал. Просто каждый раз всё забывается, в частности название опции для вывода дефолтных значений в хелпе. Впрочем, там не так уж и много всего помнить надо, но проще копипастнуть.
Аноним 16/01/19 Срд 10:27:48 1327674517
Screenshot1.png (7Кб, 556x190)
556x190
Объясните, почему findall возвращает группы в скобках, а не всю строку? Каким хуем вообще можно найти все значения в сплошной строке регуляркой с альтернативами, если происходит вот такая хрень?
Аноним 16/01/19 Срд 11:17:14 1327707518
>>1327674
re.finditer, например.

findall по задумке возвращает только группы, если есть. Всё в доках описано же.
Аноним 16/01/19 Срд 12:59:55 1327758519
Аноним 16/01/19 Срд 16:53:30 1327968520
Почему питон не может в игры?
Аноним 16/01/19 Срд 16:56:40 1327972521
>>1327968
Зачем ему мочь в игры?
Аноним 16/01/19 Срд 16:57:32 1327973522
>>1327972
Чтобы я мог писать игры на питоне, а не на плюсах или жс.
Аноним 16/01/19 Срд 17:03:08 1327978523
>>1327973
Какой смысл писать игры на питоне, вместо плюсов?
Аноним 16/01/19 Срд 17:08:38 1327982524
>>1327978
А какой тогда смысл вообще писать что-то на питоне, вместо плюсов?
Аноним 16/01/19 Срд 17:11:10 1327985525
>>1327982
И правда.
Пойду плюсы учить, тогда.
Аноним 16/01/19 Срд 20:49:44 1328146526
Screenshot2019-[...].png (184Кб, 1829x827)
1829x827
Так блэт, поясните мне в чем концептуальная разница между 6 и 7 питоном, что у меня этот код работает, а на код ворс нет?
Аноним 16/01/19 Срд 21:00:42 1328155527
>>1328146
Тебе там на вход строки скорее всего подают, поэтому твоя функция False возвращает. И для проверки типов лучше использовать функцию isinstance(pin, int)
Аноним 16/01/19 Срд 21:14:40 1328167528
>>1328155
Это банкомат с паролем, он должен только цифры принимать. За ininstance спасибо. Причем он пишет, что у меня 0, а должно быть 1. У себя на интерпретаторе проверяю - все ок. Короче разобрался, по условию задачи он принимает аргумент в кавычках, то бишь строки, это теперь все переделывать.
Аноним 16/01/19 Срд 21:41:09 1328185529
>>1327982
Скрипты пишутся, потому что удобно. Их даже можно собирать в стандартные экзешники чтобы запускать с любого компа.
А что-то тяжелое будет собираться полчаса. Ну, либо заставлять пользователей ставить питон себе.
Аноним 16/01/19 Срд 22:30:01 1328229530
image.png (230Кб, 1920x1080)
1920x1080
Аноним 17/01/19 Чтв 03:32:54 1328335531
Ебать я прочитал "Укус питона" и сделал те задачки, которые в конце книги. Теперь я программист?
Аноним 17/01/19 Чтв 06:55:43 1328347532
>>1328167
>Это банкомат с паролем, он должен только цифры принимать.
Вот твоя функция и занимается этой проверкой.

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

>>1328185
> экзешники
>с любого компа.
Аноним 17/01/19 Чтв 07:11:52 1328349533
>>1328347
>на входе только цифры
на входе должны быть, т.е. буквы надо зареджектить, а буквы в числе не появятся инб4: система счисления с основанием >10
Аноним 17/01/19 Чтв 07:48:28 1328356534
>>1328347
>>с любого компа
Я про нормальную ось.
Аноним 17/01/19 Чтв 09:34:53 1328383535
>>1328356
Так в нормальной есть бинарники.
Аноним 17/01/19 Чтв 10:30:18 1328402536
>>1328335
Ты только "понюхал", что представляет из себя кодинг.
Теперь иди и проходи курс Кантора по JS, если хочешь стать программистом.
Аноним 17/01/19 Чтв 10:56:00 1328413537
>>1328356
>Я про нормальную ось.
Я о том и говорю — на нормальных осях экзешников нет.
Аноним 17/01/19 Чтв 13:05:49 1328472538
>>1328402
Я ебал в рот этот ваш JS. Пойду лучше джангу и скуль эти ваши ковырять.
Аноним 17/01/19 Чтв 20:21:08 1328826539
Господа знатоки, не нашел ничего внятного в интернетах хуево искал, вероятно о том можно ли как-нибудь "Вырвать" созданный экземпляр класса и поместить его в другую ячейку памяти или скопировать, т.е как os.fork() только полностью перехватить процесс поместить его куда нужно и дать ему продолжить работу?
Аноним 17/01/19 Чтв 20:28:36 1328834540
Народ, такой вопрос, как гуглить не знаю. Вот есть у меня кусок кода:

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))

мне надо чтобы при нажатии на каждый квадратик его цвет менялся (вызывалась функция опен с соответсвующими аргументами). Сейчас не работает, вызывается функция опен и последними значениями из цикла (открывается последний созданный квадратик). Как это написать или как это гуглить?
Аноним 17/01/19 Чтв 20:48:35 1328852541
>>1328834
заведи массив 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
если я правильно понял как это работает
Аноним 17/01/19 Чтв 22:26:41 1328931542
Аноним 18/01/19 Птн 02:39:23 1329069543
Пацаны, ебану-ка вопрос не по теме: стоит ли обновлять ноут ради IPS экрана или толку никакого не будет? Заебало дрочить в свой станок старый с TFT, думаю может IPS хотя бы ситуацию улучшит.

Кто че думает? Моник купить или стационарник собрать не варик
Аноним 18/01/19 Птн 11:31:13 1329190544
Аноним 18/01/19 Птн 11:42:59 1329209545
>>1329069
Все, что без ретины - хуета по определению.
Аноним 18/01/19 Птн 14:10:14 1329308546
Почему scrapy даже не хочет видеть двач? Попробовал с пикабу, еще парой сайтов, все ок, а двач - INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
Аноним 18/01/19 Птн 14:25:31 1329331547
>>1329308
upd
Таки парсится, но не видит списка борд ниже новостей. Help.
Аноним 18/01/19 Птн 14:35:30 1329340548
Аноним 18/01/19 Птн 14:37:38 1329341549
>>1329340
Ретина - это название несуществующей технологии (точнее она существует, ВСЕ ей пользуются, но аппле придумали ей новое название, сказали что у других ее нет (и вправду, названия то такого нет) и продают втридорога (как и все что они продают)), так что покупай IPS и не забывай пописывать на монобровных.
Аноним 18/01/19 Птн 14:39:21 1329342550
>>1329341
>>1329340
ПЫСЫ
Вот пруф с вики:
Дисплеи, имеющие такую же (либо большую) плотность пикселей, но выпущенные в продуктах иных брендов, именоваться как Retina не могут.
Какие же яблоки долбаебы, просто пиздец.
Аноним 18/01/19 Птн 14:41:51 1329344551
Нет, серьезно, как можно программировать на сраном ноутбке? Это же пиздос. Мне тут двух 22" мониторов бывает не хватает, иде, документация, браузер, терминал, терминал. А тут крошечный ноутбук с неудобной клавиатурой и блядским тачпадом. Зачем страдать добровольно? Нормальная пекарня с мониторами стоит не сильно дороже пафсоного макпука, а толку в разы больше. Какой-то мазохизм.

А еще тред перекатывать пора.
Аноним 18/01/19 Птн 14:51:00 1329345552
>>1329308
>>1329331
UP bled.
Итак, список борд приходит в boards.json, те судя по всему он потом жс-ом генерирует на стороне клиента таблицу.
Аноним 18/01/19 Птн 15:51:26 1329389553
Хочу захуярить себе юзер-френдли аналог крона. Как в таком случае пилят проверку времени? Каждую секунду или несколько чекают наверное? И куда копать чтобы понять как делать завершительные работы после SIGTERM?
Аноним 18/01/19 Птн 16:29:56 1329412554
>>1329341
Обнял, родной

>>1329344
Тут не в деньгах дело, организовать стационарник условия не позволяют. За ту цену, что я куплю ИПС ноут можно станок с базой для апгрейда собрать
Аноним 18/01/19 Птн 17:24:56 1329444555
Еще вопросик.
Как в джанго организовать "лайк"? Те есть запись, пользователь может ей поставить плюсик. Те это как бы форма, в которой есть только submit, отсюда и непонятки, а субмит чего собсно? Как бы надо отправить на сервер id юзера и id поста.
Все что приходит в голову, тупо в кнопку плюсика вставить ссылку на страницу /vote/, потом на сервере смотрим - если юрез еще не ставил плюсик, то регистрируем его. Сама страница ренлерится так, что плюсика нет, если юзер уже голосовал. На словах все вроде просто, но это разве не говнокод?
Аноним 18/01/19 Птн 20:29:28 1329568556
15477221705700.jpg (129Кб, 960x720)
960x720
Аноним 19/01/19 Суб 02:48:05 1329833557
>>1329341
При этом самса юзала в смартах РЕТИНУ 3 походу когда кхд в смарт уместила, а апле даже хд ниасилила. Зато в ноутах РЕТИНА ЕБАТЬ НИУКАВО НЕТУ.
Аноним 19/01/19 Суб 02:48:53 1329834558
>>1329344
Просто ты ниасилятор. Диды в блокноте прогали.
Аноним 19/01/19 Суб 02:50:22 1329835559
>>1329444
Всё что не одностраничник с жсон апи - говнокод. 2к19 на дворе уже. Какой рендер шаблонов на сервере?
Аноним 19/01/19 Суб 11:35:16 1329956560
>>1329835
Рендер шаблонов можно охуенно закешить что он отдается почти моментально. А рендер через жс долгая хуйня на каждом клиенте.
Аноним 19/01/19 Суб 11:55:44 1329961561
>>1329956
Зачем ты отвечаешь этому жсизику? Они бы и бд клинету отдвавали бы, что бы сам запросы делал, будь такая возможность
Аноним 19/01/19 Суб 12:57:14 1329982562
>>1329956
>А рендер через жс долгая хуйня на каждом клиенте.
Жаль все крупные сайты об этом не знают или ты из 2008 вещаешь? Крайзис так в фхд 60фпс и не запустили?
Аноним 19/01/19 Суб 13:00:46 1329983563
>>1329982
Например Википедия знает. Или ты разрабатываешь еще более популярные и крупные сайты чем википедия?
Аноним 19/01/19 Суб 13:02:45 1329984564
>>1329983
Да у него хайлоад на node+react, он дядька серьезный, 300к человек/секунду
Аноним 19/01/19 Суб 13:05:35 1329985565
>>1329983
Википедия поехавшее легаси. Можешь скачать и запустить у себя. Как там гугл? Вк? Фейсбук? Ютуб? У них мало данных? Сильно их сайты тормозят?
Аноним 19/01/19 Суб 13:09:31 1329987566
youtube.png (25Кб, 658x167)
658x167
wikipedia.png (26Кб, 667x179)
667x179
>>1329985
Да, прилично так тормозят. Ютуб vs википедия.
Аноним 19/01/19 Суб 13:12:01 1329988567
>>1329987
Ебать ты манька. Кеш верни и юзерэкспириенс использования опиши.
Аноним 19/01/19 Суб 13:14:56 1329989568
youtubemobile.png (246Кб, 1306x958)
1306x958
wikimobile.png (217Кб, 1213x898)
1213x898
youtubedesktop.png (131Кб, 1358x929)
1358x929
wikidesktop.png (142Кб, 1205x832)
1205x832
>>1329988
Google PageSpeed Insights тоже манька и меряет криво? Что еще скажешь? Может расскажешь что у гугла недостаточно железа чтобы быстро срендерить жсом собственный ютуб?
Аноним 19/01/19 Суб 13:16:03 1329990569
>>1329988
Да хорош уже тут умничать, все что ты говоришь очень пиздато, правда половина интернета все еще работает на голом php, так что беги спасать веб, переписывай все на react, сроку два дня
Аноним 19/01/19 Суб 13:17:12 1329992570
харкач.png (25Кб, 664x182)
664x182
>>1329989
Кстати даже харкач быстрее ютуба.
Аноним 19/01/19 Суб 13:20:18 1329993571
>>1329989
Пользовательский опыт, мань. Ты бенчи дрочишь на загрузку целого завода по производству против одной единицы продукта причём с несопостовимым объёмом инфы на ней и функционалом, как школьники попугаев у смартфонов считают, что никак не связано с отзывами пользователей, которые чувствуют тормозит или нет.
Аноним 19/01/19 Суб 13:21:41 1329995572
>>1329993
Давно видел хваленые отзывы по поводу ютуба?
Аноним 19/01/19 Суб 13:22:25 1329996573
>>1329990
>переписывай все на react, сроку два дня
К тому времени как он перепишет хотя бы один сайт на реакт уже придется переписывать все на вуе.жс, а потом на хуе.жс, а потом на реактохуе.жс.
Аноним 19/01/19 Суб 13:24:54 1329997574
k5PgshHZ.jpg (7Кб, 240x240)
240x240
>>1329993
>ваши бенчи не бенчи а вот мое субъективное жопой чую это бенчи
Аноним 19/01/19 Суб 13:24:56 1329998575
2019-01-19132330.png (98Кб, 1104x684)
1104x684
>>1329995
Тред грузанулся почти как главная вики. Ебать макакич могёт в жс.
Аноним 19/01/19 Суб 13:27:27 1330003576
>>1329996
>вуе.жс
Мертворождён, так как китаепараша. В цивилайз ворлд ему не место! Если тут все такие ретрограды, то какой нахуй джанго? Пишите на пхп ларавеле, а то потом фласк2 выйдет и будете переписывать.
Аноним 19/01/19 Суб 13:29:40 1330005577
>>1330003
>вуе жс не жс а жс то жс и немного еще жс
Ну так вы там у себя с жс разберитесь сначала, а потом и другие подтянутся
Аноним 19/01/19 Суб 13:30:31 1330007578
2019-01-19132922.png (112Кб, 1079x814)
1079x814
>>1329989
>Google PageSpeed Insights тоже манька и меряет криво
>3
Аноним 19/01/19 Суб 13:31:14 1330008579
>>1330003
Так в том и суть что у вас каждый день рождаются единственные расово-верные фреймворки на которые обязательно надо все переписать с менее расово-верных фреймворков которые родились вчера.
Аноним 19/01/19 Суб 13:33:19 1330009580
neezkaya.png (58Кб, 1296x124)
1296x124
>>1330007
На какой жс-фреймворк надо все в очередной раз переписать чтобы было быстро?
Аноним 19/01/19 Суб 13:34:46 1330010581
>>1330008
Не забываем, что сами расово верные фреймворки не кошерные, и их нужно готовить под соусами их редуксов, менять филосовию каждый 3 релиз, придумывать еще один язык, который будет компилиться в жс, хотя нет, не один, а два, четыре, восемь, тупе-си-цсс-64-бит-жс, вот это язык господ, хотя нет, надо еще пару функциональных фремворков, elm clojure script, вот теперь сытно, ммм
Аноним 19/01/19 Суб 13:35:45 1330011582
>>1330008
Там есть другая главная вещь важная хоть в сколько нибудь большом больше 1 разраба проекте РАЗДЕЛЕНИЕ РАБОТЫ бэк с помощью апи хорошо отделён от фронта, что позволяет быстро менять и исправлять косяки независимо.
>>1330009
Достаточно ознакомиться с относительностью.
Аноним 19/01/19 Суб 13:36:28 1330012583
2019-01-19132330.png (98Кб, 1104x684)
1104x684
>>1330009
На асемблер перепиши, мань.
Аноним 19/01/19 Суб 13:37:03 1330013584
2019-01-19133646.png (129Кб, 1086x796)
1086x796
Аноним 19/01/19 Суб 13:39:33 1330015585
>>1330011
>Достаточно ознакомиться с относительностью.
Т.е. надо найти сайт который грузится еще медленней и рассказывать своим пользователям что а вот у конкурента еще хуже?
Аноним 19/01/19 Суб 13:40:41 1330017586
>>1330011
Я лично ничего против не имею, ты это очень даже хорошо, что ты описал, но все надо понимать в контексте, не очень пиздато когда тебе нужно в 2 раза больше кодеров, что бы сделать двухстраничный сайт
Аноним 19/01/19 Суб 13:44:36 1330019587
>>1330015
Нет. Достаточно узнать, что вики тоже в категории "низкая" и относительность относительна, когда к ней обращаешься >>1330013
Знаешь на самолёт посадка будет часа 2+(доехать, зарегаться), но почему то ехать на машине в париж мало кто хочет хотя погрузка и начало пути там 15мин.
Аноним 19/01/19 Суб 13:45:31 1330020588
old.png (130Кб, 1213x839)
1213x839
new.png (119Кб, 1253x840)
1253x840
Реддит. Старый фронт и новый фронт на жс. Почему жс-макаки не могут не испортить?
Аноним 19/01/19 Суб 13:47:09 1330021589
>>1330020
Зато скорость авераж, а у вики лоу, так что норм жс уделали вики.
Аноним 19/01/19 Суб 13:48:45 1330024590
>>1330021
>было 100 стало 80
Скорее себя уделали.
Аноним 19/01/19 Суб 13:50:30 1330025591
Пилите перекат. Утонули давно.
Аноним 19/01/19 Суб 13:55:34 1330030592
2019-01-19135443.png (16Кб, 1057x155)
1057x155
>>1330024
Скорее ты обделался ранее, когда апеллировал к строчке с лоу спид. Она то оказывается про другое. Двач то по этой стате 99 выбивает, как и редит. А на мобилках новый редит лучше старого.
Аноним 19/01/19 Суб 13:56:59 1330031593
>>1330030
>как и редит.
Ты вообще читаешь о чем речь идет? Реддит с 99-100 пунктами не рендерился через жс. Новый вариант собирается на клиенте через жс и имеет 80.
Аноним 19/01/19 Суб 14:01:07 1330036594
>>1330031
Потому что конкретные люди накосячили в новом, а старый легаси лет 10 напильником подгоняли. Двач тред со схожей структурой редита имеет лучше результат потому что васяны писали, а не гивитмахаты. Ну и ты на моб версию глянь для редита. Моб сегмент так то больше десктопа.
Аноним 19/01/19 Суб 14:17:13 1330054595
>>1330036
>а старый легаси лет 10 напильником подгоняли
Новый тоже не вчера родился. В бете еще с 2017 доступен был. И реддит это не ООО Васян, у них бабла дохера, могли бы за это время допилить. Но не допилят. Вот увидишь, пройдет еще 10 лет а он так и будет тормозным говном, а скорее даже ниже скатится.

>Моб сегмент так то больше десктопа.
Мало кто пользуется мобильной версией сайта, люди сразу приложухи ставят. Там даже при заходе на сайт вываливается плашка предлагающая приложуху.
Аноним 19/01/19 Суб 14:25:38 1330062596
>>1330054
>И реддит это не ООО Васян, у них бабла дохера
Такое уж западное отношение к пользователю. Гмеил как подделие мейла на фоне яндекса, редит зажали бабла, 4ч вообще какой то веб 1.1 на фоне двача. Просто где то есть ит рыночек, а где то неведомая хуйня типа частных российских гос корпораций.
Вроде приложуха фейсбука это просто моб версия.
Аноним 19/01/19 Суб 14:47:46 1330078597
>>1330020
Потому что вместо жс-макак там поработали охуенные, блядь, дезигнеры. Нахуй тебе нужна скорость, когда есть новый модный дезигн?
Аноним 19/01/19 Суб 14:49:30 1330080598
>>1330078
Мб пацаны вкатывальщики с этого же редита.
Аноним 19/01/19 Суб 15:34:36 1330107599
>>1330062
>4ч вообще какой то веб 1.1 на фоне двача
В целом умеет почти все что умеет двач, просто надо в настройках покопаться. Разве только лимит на 1 картинку за пост и разметки поменьше. Зато умеет в тег code, а у Абу сколько лет просили и ему до пизды, так и до сих пор две строчки кода запостить целая проблема.
Аноним 19/01/19 Суб 15:47:07 1330113600
Бросьте ссылкой на чат в телеге. Я не могу найти в треде.
Аноним 19/01/19 Суб 16:05:45 1330116601
Как найти себе девушку, если в офисе таких нет. А в свободное от работы время я читаю про программирование и играю в настолки с друзьями. Мухосрань, скучная мухосрань - где интересные места это 1.5 крупных ТЦ. Это, на данный момент, единственное что меня действительно сильно беспокоит в моей карьере.
Аноним 19/01/19 Суб 16:09:32 1330117602
>>1330116
Думал сделать бота, который 24 часа в сутки пишет приветственные сообщения тянкам на СЗ и сообщает мне о тех с которыми завязался разговор, но потом вспомнил что там мало тянок и я быстро стану узнаваемым со знаком минус и большинство из них страшные или чсвшные дуры, которым не интересно то чем я занимаюсь. Поэтому, решил не тратить на это время.
Аноним 19/01/19 Суб 16:32:45 1330138603
>>1330117
Так и скажи ниасилил.
Аноним 19/01/19 Суб 16:58:17 1330152604
Аноним 19/01/19 Суб 17:02:14 1330158605
Аноним 19/01/19 Суб 17:23:53 1330170606
ПАМАГИТИ, пожалуйста

Есть почти готовый инет магазин на джанге. Надо сделать сортировку товаров по категориям. Слева у меня в шаблоне ссылки выводятся состоят из списка категорий. Вопрос: Как сделать так, чтобы при клике на ссылку подгружалось представление , которое будет выводить товары заданной категории?
Аноним 19/01/19 Суб 17:30:27 1330176607
>>1330170
Ну делаешь жсон запрос... получаешь ответ... передаёшь пропсы в компонент...
Аноним 19/01/19 Суб 17:32:43 1330180608
>>1330176
Это что-то с ажаксом? Нельзя никак Нажал на ссылку->Включилось представление->Загрузился шаблон с выводом товаров нужной категории
Аноним 19/01/19 Суб 18:03:13 1330199609
>>1330180
>>1330170
Ты бы тутор прошел по джанге, ты же самую суть не понимаешь
Аноним 19/01/19 Суб 18:07:01 1330202610
>>1330199
view отправляет в выбранный шаблон словарик составляя юрл в юрл.пай, да
Аноним 19/01/19 Суб 18:53:17 1330262611
Я неосилятор. Решил таки поставить вскод. Все круто и удобно. Но есть одно но, а именно выполнение кода.
В общем поставил для этого плагин Код Раннер, жму кнопку запуска, а в поле аутпут какие-то кракозябры вместо русских букв. Хотя в сублиме из коробки все нормально.
Думал перекатиться, но видно не судьба. А так многим понравился конечно, особенно линтер из коробки и автодополнение кода.
Аноним 19/01/19 Суб 19:02:48 1330271612
>>1330262
А мог бы пайчарм поставить и не ебать себе мозги.
Аноним 19/01/19 Суб 20:28:35 1330328613
>>1330116
Серьезный вопрос, на самом деле. Не понимаю как размножаться в таких условиях.
Аноним 19/01/19 Суб 20:31:06 1330332614
Аноним 19/01/19 Суб 20:36:57 1330340615
>>1330328
Сначала скажи зачем?
Аноним 19/01/19 Суб 20:44:49 1330353616
>>1330340
Спрашивать 'зачем?' не конструктивно, потому что уводит в философию которая ни к чему не приведет. Факт в том что есть цель, вопрос в том ка ее достичь.
Аноним 19/01/19 Суб 20:52:30 1330370617
>>1330353
Глупости есть забвение цели
Ф.Ницше
Аноним 20/01/19 Вск 03:41:51 1330547618
Анон как это понять:
>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 вариант?
Аноним 20/01/19 Вск 09:21:58 1330607619
>>1330547
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 зависит от архитектуры системы.)
Аноним 20/01/19 Вск 09:24:00 1330608620
>>1330547
Можешь ещё tmp.nbytes и tmp2.nbytes сравнить, увидишь 4/8-кратную разницу в размерах.
Аноним 20/01/19 Вск 09:58:50 1330620621
>>1330607
Спасибо.
Тоесть проблема в том, что buffer=np.array([1,2,3]) инициализируется сам по себе как int. Странно все это, что тип надо указаывать дважды. Что же Гвидо не запилил для этого отдельную писечку?
Аноним 20/01/19 Вск 10:54:42 1330651622
>>1330176
Bljat. Я сделал. В шаблоне ссылка с добавлением слага в урл, в представлении берется категория по этому слагу и по ней фильтруются и выводятся товары.

Пизда, короче, нельзя было так и сказать, как будто никто не знает нахооой
Аноним 20/01/19 Вск 11:30:21 1330672623
>>1330262
Через консоль запускать не пробовал? Там и забиндить запуск файла через консоль можно.
Аноним 20/01/19 Вск 17:26:09 1330898624
>>1330672
Через консоль норм, а через аут нет. В общем сам себе проблему нашел.
Аноним 20/01/19 Вск 19:51:29 1331003625
>>1330620
>buffer=np.array([1,2,3]) инициализируется сам по себе как int.
Ну ты ему передал список интов без указания типа, что ты ещё хотел, чтобы он сделал? np.array() создаётся ведь до вызова ndarray, он знать не знает, какой ты там потом хочешь тип.
Аноним 20/01/19 Вск 20:29:18 1331048626
>>1330620
Не очень понятно, однако, нафига ты дважды массив-то делаешь, np.array([1,2,3], dtype=np.uint8) ведь уже создаёт всё, что надо.
Аноним 20/01/19 Вск 20:55:04 1331089627
Блядь, какого хуя в телеге в группе для нюфаков питонщиков такие токсичные олды?
Аноним 20/01/19 Вск 20:55:58 1331091628
>>1331089
Конфобляди другими не бывают.
Аноним 20/01/19 Вск 20:57:03 1331093629
>>1331091
Во истину. Тупое говно тупого говна. Высокомерные мрази и хуесосы.
Аноним 20/01/19 Вск 21:22:56 1331131630
>>1331089
Ты еще @rudepython не видел.
Аноним 20/01/19 Вск 21:44:53 1331158631
>>1331131
Да там те же агрессивные ебанаты, что и в @ru_python_beginners, тащемта.
Аноним 20/01/19 Вск 21:46:44 1331162632
>>1331158
Только концентрат.
Аноним 20/01/19 Вск 21:49:34 1331168633
>>1331162
Ну и нахуй он тогда нужен? Ебать, туда должны вообще вход по инвайтам сделать. Как на интервью. Типа, если нюфак, то нихуя не пройдешь.
Аноним 20/01/19 Вск 21:57:06 1331172634
Павел Дурманов пидорас и хуесос.
Аноним 20/01/19 Вск 21:59:01 1331175635
image.png (30Кб, 969x164)
969x164
Вам вопрос, посоны, от некоего пиздливого хуесоса из руды. Как будете оправдываться?
Аноним 20/01/19 Вск 22:01:01 1331178636
>>1331175
Передай пусть хуя пососет.
Аноним 20/01/19 Вск 22:01:44 1331180637
Давайте не будем тут /b устраивать.
Аноним 20/01/19 Вск 22:02:04 1331181638
>>1331178
Передал хуй - и правда сосёт.
Аноним 20/01/19 Вск 22:02:14 1331182639
>>1331175
У долбоеба синдром Бога, щито поделать. Великовозрастные долбоебы присвоили себе интернет.
Аноним 20/01/19 Вск 22:04:18 1331185640
>>1331182
Они его РАЗВИВАЛИ. Так что имеют право. Может быть он еще на том дваче каждый день в /б МЛП-треды создавал.
Аноним 20/01/19 Вск 22:05:01 1331186641
>>1331185
Результат развития в итоге шлет их на хуй. Плохо зделали.
Аноним 20/01/19 Вск 22:05:58 1331189642
>>1331185
Это какой-то старый лепропидор, судя по беглому гуглежу.
Аноним 20/01/19 Вск 22:06:13 1331190643
>>1331186
Это все тупые миллениалы. Они не чтят традиций. К олдфагам без уважения.
Аноним 20/01/19 Вск 22:12:55 1331196644
Бля, лет двенадцать в эту вашу хуйню не писал.

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

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

Руки дойдут — туда ещё хуеты по алгоритмам, базам и прочей хуете типа паттернов выложу, гигов сорок лежит под разбор и аплоад.
Аноним 20/01/19 Вск 22:13:03 1331197645
Аноним 20/01/19 Вск 22:14:25 1331200646
>>1331196
Даун, в тред уже вкидывали эту ссылку. Съеби на лепру или в свою телеграмобыдлятню.
Аноним 20/01/19 Вск 22:16:06 1331203647
>>1331196
Не обращай внимания на токсиков, это же двач. Присаживайся вот чай, печеньей, хуй, угощайся. <3
Аноним 20/01/19 Вск 22:18:45 1331206648
>>1331203
Отсоси ему еще, ага.
Аноним 20/01/19 Вск 22:19:09 1331207649
Анон, ты такой добрый и умный, ты же подскажешь мне, ибо мне лень проверять?
Создание ярлыка для exe-шника ведь не меняет CWD при запуске ярлыка, например, с рабочего стола?
Аноним 20/01/19 Вск 22:19:39 1331208650
>>1331203
>хуй
Да этого достаточно. Я остаюсь :3
Аноним 20/01/19 Вск 22:19:52 1331209651
>>1331203
Да похуй на ебланов вне зависимости ни от чего, мой пойнт — делиться всей хуйнёй, что я насобирал. Кому надо — пусть берут, кому не надо — ну, значит не надо. И похуй.
Аноним 20/01/19 Вск 22:21:01 1331211652
>>1331209
>И похуй
Я знал, что ты выберешь правильное угощение
Аноним 20/01/19 Вск 22:21:29 1331212653
14320216167420.jpg (140Кб, 700x746)
700x746
>>1331196
Спасибо. У облака с Яндекса есть время жизни или я могу безбоязненно добавлять пока в закладки, не боясь все проебать?
Аноним 20/01/19 Вск 22:22:31 1331213654
>>1331212
Добавляй на здоровье, я туда только пополняю.
Аноним 20/01/19 Вск 22:23:41 1331215655
>>1331212
Добавляй. Но нахуй тебе библиотека из дохуя книг с одинаковым содержанием? В шапке основные нужные экземпляры для ньюфагов уже собраны.
Аноним 20/01/19 Вск 22:23:49 1331216656
>>1331212
А, бля, проебал, если копирасты выпилят, что вероятно, то всегда на коллекцию будет шортлинкать йей.рф/книги
Аноним 20/01/19 Вск 22:25:35 1331218657
>>1331215
Студентоту упарывают за конкретные издания конкретной поебени. Мы с пацанами учились в нулевых чисто по chm мануалу, который идёт вместе с любым питоном для винды. И, кстати, он охуенно удобный, рекомендую.
Аноним 20/01/19 Вск 22:26:43 1331219658
>>1331218
>для винды
Съеби уже, говноед.
Аноним 20/01/19 Вск 22:27:31 1331221659
Аноним 20/01/19 Вск 22:27:32 1331222660
>>1331218
Сейчас бы сухую доку без адекватного объяснения читать...
Аноним 20/01/19 Вск 22:28:13 1331224661
>>1331222
Я ж говорю, сборище инфантилов, которые считают "а вот раньше была лучше, а ви далбаебы..."
Аноним 20/01/19 Вск 22:28:20 1331225662
>>1331222
Не, она по stdlib'у, без тонн воды, чо надо нашёл быстро в поиске, прочитал и закрыл.
Аноним 20/01/19 Вск 22:30:57 1331228663
>>1331225
>нюфак из Крыжопля учит пайтон
Аноним 20/01/19 Вск 22:31:20 1331229664
image.png (755Кб, 640x640)
640x640
Аноним 20/01/19 Вск 22:32:08 1331230665
>>1331228
продолжение
>ищет в доке НА АНГЛИЙСКОМ свою хуйню
>нихуя не понимает
>идет в гугл
Аноним 20/01/19 Вск 22:33:12 1331231666
>>1331230
Англюсик надо пидорасить, обязательно. В рунетах денег нет.
Аноним 20/01/19 Вск 22:33:58 1331232667
Напомню что вы все еще сидите в потонувшем треде. Фуфелы.
Аноним 20/01/19 Вск 22:34:45 1331233668
Аноним 20/01/19 Вск 22:35:25 1331234669
Аноним 20/01/19 Вск 22:36:51 1331237670
image.png (755Кб, 640x640)
640x640
Аноним 20/01/19 Вск 22:37:03 1331238671
>>1331234
Мертвый недоязычок не заслуживает переката.
Аноним 20/01/19 Вск 22:38:16 1331239672
>>1331237
Ебанат не может в актуал?
Аноним 20/01/19 Вск 22:38:46 1331241673
>>1331234
В @ru_python перекатывайся
Аноним 20/01/19 Вск 22:38:48 1331242674
>>1331238
О, голангодаун тут закукарекал.
Аноним 20/01/19 Вск 22:42:03 1331245675
image.png (5Кб, 408x58)
408x58
Чек
Аноним 20/01/19 Вск 22:42:26 1331246676
Аноним 20/01/19 Вск 22:45:09 1331247677
>>1331246
Это тот ебанутый трап-анимешник?
Аноним 20/01/19 Вск 22:45:37 1331248678
>>1331246
А как вы представляете себе Маришку, посоны? Я вот иногда точу на неё шишку, представляя как она меня разъёбывает матом за то, что я использую принты в лист компрехеншнах.
Аноним 20/01/19 Вск 22:45:48 1331249679
>>1331247
Местная конфошлюха.
Аноним 20/01/19 Вск 22:46:16 1331251680
>>1331248
Зачем ты на трапов дрочишь?
Аноним 20/01/19 Вск 22:46:52 1331252681
Аноним 20/01/19 Вск 22:47:04 1331253682
Аноним 20/01/19 Вск 22:47:08 1331254683
Аноним 20/01/19 Вск 22:47:56 1331255684
>>1329308
Зачем парсить двачи скребочком, если у него есть апи?
Аноним 20/01/19 Вск 22:48:39 1331256685
Аноним 20/01/19 Вск 22:49:13 1331257686
>>1331229
>>1331255
Не Python Way. Двощ нужно парсить регулярками.
Аноним 20/01/19 Вск 22:49:24 1331258687
>>1331251
Вопрос из серии "зачем ты носом дышишь". Ну можно конечно через рот, но рот немного не для этого.
Аноним 20/01/19 Вск 22:53:50 1331260688
>>1331185
>каждый день в /б МЛП-треды создавал
Дай ему бог здоровья.
Аноним 20/01/19 Вск 22:54:15 1331261689
>>1331255
Я низнал. потому что я изучал скрапи?
Аноним 20/01/19 Вск 23:02:31 1331264690
Всех люблю, питоняши.
Аноним 20/01/19 Вск 23:05:10 1331267691
Утонувшему языку утонувший тред. Надо мочуха попросить чтоб он вас закопал.

Переходите на JS.
Аноним 20/01/19 Вск 23:09:15 1331269692
>>1331267
>Утонувшему языку
>Переходите на JS
Разбудил соседа хохотом, ну ты что
Аноним 20/01/19 Вск 23:10:32 1331270693
Аноним 20/01/19 Вск 23:18:02 1331276694
>>1331270
Вот хуле ты сюда приперся? Пиздуй в свой загон.
Аноним 20/01/19 Вск 23:22:23 1331278695
>>1331276
А хуле ты сделаешь, немощь ебаная? Вы тут даже тред свой перекатить не можете, пиздец просто, мне конечно говорили что питон это язык для ограниченных, но я не знал что настолько. Вот пришел утопающих потыкать палкой в их даунские рептилоидные еблеты.
Аноним 20/01/19 Вск 23:38:21 1331286696
>>1331278
А нахуй перекатывать? Еще не бамплимит, Тред ищется прекрасно через закрепленный пост. Иди нахуй отсюда, ебанат.
Аноним 20/01/19 Вск 23:41:29 1331290697
burp.webm (1218Кб, 202x360, 00:00:25)
202x360
Аноним 20/01/19 Вск 23:48:33 1331297698
14194255394910.png (69Кб, 208x193)
208x193
>>1331286
>Еще не бамплимит
Тупой дебил, в программаче бамплимит 500 постов, вы уже на 197 постов утонули, а то что тред еще не смыло это заслуга медленной тематики.

Пиздец с какими же деградантами приходится на одной борде сидеть. И это программисты? Говно какое-то. Вы мне снижаете айсикью просто фактом своего тупого существования. Чуханы зашкварные в своей утонувшей параше как опарыши на трупе копошатся и пытаются убедить себя что все нормально. Охуеть просто. Вся суть пиздона и его ублюдочных говножоров. Вырождение. Деградация. Мерзость.
Аноним 20/01/19 Вск 23:59:20 1331301699
>>1331297
У жээс макак всегда так пичот?
Аноним 21/01/19 Пнд 00:04:01 1331303700
>>1331301
Они пишут на жс, а ты как думаешь? Это ж шапито верхом на паравозе из зависимостей, костылей, модулей, плагинов, менеджеров модулей, плагинов, костылей, менеджерами менеджеров, расширениями для менеджеров, плагинов, модулей, надстройками над языкам, менеджером для надстроек, фремворки для фрейсворков, и все для того, что бы запилить красивую кнопку на сайте.
Аноним 21/01/19 Пнд 00:07:11 1331304701
>>1331303
Но дело в том, что альтернативы нет...
Аноним 21/01/19 Пнд 00:08:51 1331306702
>>1331304
Мы понимаем твою боль, уж поверь, но сами на этот паравоз ради хайпа не сядем.
Аноним 21/01/19 Пнд 00:10:56 1331307703
09piivf7g4u01.png (70Кб, 720x519)
720x519
eEwRt1azCVUBX5U[...].png (100Кб, 1024x140)
1024x140
U1hh7455SMLClK2[...].png (121Кб, 700x612)
700x612
Аноним 21/01/19 Пнд 02:32:32 1331340704
>>1331048
Потому что opencv возвращает данные в статическом типе массива numpy.ndarray. Я хотел их сравнивать как ==. Ну чото не задалось сразу. Да и уже нашел готовую писечку в cv2.
Аноним 21/01/19 Пнд 15:58:19 1331775705
>>1331340
Кого с кем сравнивать? Я говорил о том, 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)
Аноним 21/01/19 Пнд 16:30:26 1331795706
Антон, будь другом, подскажи мне вот что.
Я написал небольшой автотест, но мне очень важно запускать его с нескольких машин, как я могу создать сервис, который запустит его на нескольких машинах одновременно?
Аноним 21/01/19 Пнд 16:32:22 1331797707
>>1331795
cat test.py | ssh govnoserver python
Аноним 21/01/19 Пнд 16:35:01 1331800708
>>1331797

Это да, но машин чуть больше 10 и все на Винде. Будет дико неудобно запускать скрипт на каждой машине.
Аноним 21/01/19 Пнд 16:42:15 1331804709
>>1331800
Так ты не запускаешь скрипт на каждой машине, ты просто передаешь stdout туда и жрешь его на месте питоном.

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

Или можно любой параллелизатор ssh использовать. pssh, clusterssh, какие там еще были, тысячи их.
Аноним 21/01/19 Пнд 16:49:33 1331810710
>>1331804

Погоди, разве в таком случае скрипты просто запустятся на машинах, а не будут дожидаться их исполнения поочередно?
Аноним 21/01/19 Пнд 17:10:52 1331830711
>>1331804

Короче, в любом случае спасибо, ты натолкнул меня на мысль, буду использовать fabric
Аноним 21/01/19 Пнд 17:11:39 1331833712
>>1331810
& в самом конце запустит процесс в бекграунде. Ждать не нужно.
Аноним 21/01/19 Пнд 18:00:07 1331898713
Кто-нибудь ИТТ связывался с криптой? Нужно к телега-боту прикрутить пополнение счета криптой. Нужен эфир и биткоин. Какими наименее сложными средствами можно управлять кошельками в питоне (проверять баланс, совершать транзакции и вот это всё)
Аноним 21/01/19 Пнд 19:36:46 1331992714
Питонач, выручай с джангой:

Есть модель 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']

Собсно, как теперь мне юзера в базу сохранить, вместе с другими полями?
Аноним 22/01/19 Втр 18:45:49 1332712715
Ну вот, что и требовалось доказать, после того как долбоебы выгнали из треда того забавного шизика, все скатилось в говно: реклама всратых тг-чатов, набеги js'еров, лютый флуд и куча тупых вопросов. Так ещё и переката до сих пор нет. Его бложик был основанием треда, вокруг него велись оживленные дискуссии, а теперь тред мертв
Аноним 22/01/19 Втр 18:46:57 1332714716
Аноним 22/01/19 Втр 19:20:52 1332735717
>>1332712
>а теперь тред мертв
как и сам питон.
Аноним 22/01/19 Втр 19:21:54 1332736718
>>1332714
Смысла нет, тот чувак все равное не вернется. Раньше кстати он вроде перекатывал, по крайней мере сайт-шапку точно он сделал
22/01/19 Втр 19:53:28 1332759719
1.png (270Кб, 1241x595)
1241x595
2.png (9Кб, 1273x431)
1273x431
>>1332736
Я обосрался от вашего сайта шапки (я про верстку, понимаю что тут бэкенд пишут, но все же).

Как альтернативу могу предложить мой сат, который пилю на джанге, еще сам не допилил, надо сверстать форму для создания, а верска форм это геммор какой то, но впринципе, уже работоспособно.
Аноним 22/01/19 Втр 20:03:59 1332765720
>>1332736
Я в этом треде сидел когда твой чувак еще в дурке таблетки жрал и мы всем тредом выбирали название для фака для гитхабе TheKnightsWhoSayNi

Авторитетно могу заявить что тред прекрасно жил до чувака и будет жить после. А ты либо истеричка, либо его подстилка, либо вообще он сам.
Аноним 22/01/19 Втр 20:07:17 1332769721
>>1332765
>будет жить после
ОП СЪЕБАЛ!!! ТРЕД ТОНЕТ!!! КТО ВОЗЬМЕТ НА СЕБЯ ОТВЕТСТВЕННОСТЬ ПЕРЕКАТИТЬ???
Аноним 22/01/19 Втр 20:09:24 1332770722
>>1332769
Даже позапрошлый тред еще не смыло. Лично мне перекатывать лень, поэтому похуй, сидим здеся.
Аноним 22/01/19 Втр 20:14:30 1332775723
>>1332770
Ясен хуй их не смыло! Прошлый тред вообще на 50 постов!
22/01/19 Втр 20:15:33 1332777724
>>1332775
Ну так каккой перекат, если у нас еще резервный тред? Этот потонет, туда пойдем!
Аноним 22/01/19 Втр 20:16:14 1332778725
>>1332775
Тот не легитимный был. Я про те на которые ссылки в шапке есть, можешь прокликать их, там везде бамплимит.
Аноним 22/01/19 Втр 20:18:15 1332780726
>>1332759
Чет у тебя дизайн сайта слишком мобильный
22/01/19 Втр 20:27:17 1332786727
>>1332780
Материал дефолтный, ну и да.
Аноним 22/01/19 Втр 20:33:45 1332790728
Аноним 22/01/19 Втр 20:40:01 1332793729
>>1332790
Блядь, он не находится по тегам.
22/01/19 Втр 20:51:59 1332803730
>>1332793
Так что, апперкот легитимный?
Аноним 22/01/19 Втр 20:53:26 1332804731
22/01/19 Втр 20:55:30 1332808732
фыв.png (405Кб, 1164x569)
1164x569
А шо вы пиздице, все исчыцца! Или я не так ищу?
Аноним 22/01/19 Втр 20:56:57 1332810733
22/01/19 Втр 20:58:12 1332811734
>>1332810
С ссылками обосрался
22/01/19 Втр 20:58:42 1332813735
>>1332810
С ссылками обосрался
Аноним 22/01/19 Втр 21:05:11 1332821736
Аноним 22/01/19 Втр 23:27:29 1332923737
кто уже дошел до уровня гуро?
Аноним 23/01/19 Срд 14:01:19 1333337738
Есть кто живой? Хочу по регулярным выражениям спросить.
Аноним 24/01/19 Чтв 02:35:15 1333704739
А зачем перекаты поудаляли?
Аноним 24/01/19 Чтв 10:31:11 1333760740
все сгнило?
Аноним 25/01/19 Птн 21:36:09 1334808741
>>1321569
пиздец, i5 3го поколения, конечо слабая. А так, можешь power saving включить, будет летать
Аноним 26/01/19 Суб 12:15:57 1335073742
>>1334808
Да не проблема в том, что PyChram написан на джаве, а значит априори является лагучим говном. Помню как с ней мучался, открывается по 10 секунд, потом ждешь когда закончиться индексация, постоянно какие-то баги, в один момент просто перестала запускаться и при этом они ещё за это деньги просят
Аноним 26/01/19 Суб 12:17:53 1335074743
>>1335073
*с ним

Плюс ещё один запущенный экземпляр PyChram отжирает 1 ГБ ОЗУ
Аноним 26/01/19 Суб 23:46:13 1335577744
>>1321508 (OP)
Почему сайты на django так легко переносить?
Аноним 27/01/19 Вск 00:00:32 1335586745
>>1321508 (OP)
Кто может подсказать, почему beautifulSoup при вызове find выдает только первый найденный результат, как сделать, чтобы о и дальше искал?
Аноним 27/01/19 Вск 00:39:08 1335609746
>>1335586
Все, решил, очень ступил
Аноним 27/01/19 Вск 14:07:50 1335848747
Продублирую из нового треда:

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

https://pastebin.com/2EPC0RYk

Это малюсенький кусок кода, который сам по себе работает и с ним все в порядке, но я пытаюсь добавить к нему маленькое дополнение, а именно: если внутри словаря у кого-то в списке значений только одно значение (как у Сары), выдать сообщение не "favorite languages are:" и дальше в столбик, а " favorite language is" и одно слово. Короче хочу чтоб в случае с Сарой было "Sarah's favorite languages is C." Как этого добиться?
Аноним 27/01/19 Вск 15:57:35 1335977748
Аноним 27/01/19 Вск 20:14:42 1336294749
>>1335977
Спасибо, но у тебя все равно получается так:

Sarah's favorite languages is:
C


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

Sarah's favorite language is C.
Аноним 27/01/19 Вск 21:36:51 1336364750
>>1336294
А точно, я долбоеб. Ну тут красивого решения не придумать, делай через условия.
Аноним 27/01/19 Вск 21:48:17 1336371751
Привет, товарищи_программисты
На начальном этапе изучения Python и программирования в целом столкнулся с задачей
Хочу создать конечный список из координат точек по x и y, который будет заполняться. Логично, что список будет выглядеть как [ (0, 0), (1, 1), ...]
Как задать формат элементам списка и обращаться к ячейкам, заполняя (x, y)?
Аноним 27/01/19 Вск 22:03:09 1336379752
>>1336371
хз правильно ли тебя понял, но посмотри в сторону namedtuple, для точек
Аноним 27/01/19 Вск 22:11:28 1336389753
>>1336379
то есть идея заполнить список именнованными кортежами?
Аноним 27/01/19 Вск 23:05:12 1336427754
>>1336371
>конечный список
ndarray и обращаться через индекс. Имхо это наиболее быстрый вариант.
КО-КО-КО так низя ни питон стаил
Аноним 27/01/19 Вск 23:09:25 1336430755
>>1336427
спасибо, почитаю на тему
Аноним 28/01/19 Пнд 07:44:12 1336526756
lcrpdpmhJtU.jpg (32Кб, 506x600)
506x600
Привет Питонач.

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

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

Есть ли еще хорошие источники для освоения гита? Так же реквестирую способы наиболее эффективной практики
Аноним 28/01/19 Пнд 11:21:33 1336564757
>>1336526
Для меня выучить гит где-то как выучить ШТМЛ
Ну те а хули его учить, зачем он знаешь, какие базовые команды и логика знаешь - ну и детали значит при надобности нагуглишь
Аноним 28/01/19 Пнд 11:48:19 1336570758
Питоны, почему анон топит за Flask, а не Django? Куда лучше вкатиться?
Аноним 28/01/19 Пнд 13:23:50 1336616759
>>1336570
Хуй знает. Есть джанго минимал, у которого все плюшки фласка но нет его ебучего недостатка в виде СЭКЮЭЛЬ АЛХИМИИ
На джанго сложнее неправильно писать, оно довольно авторитарно. Те какой-то сложный проект на кучу разработчиков и перспективы допиливания я бы рекомендовал пилить на джанго. А вот какое-то мелкое приложение, которое будешь писать ты один и как допишешь бросишь - тут уже можно и фласк. и экспресс, и некст, да хоть сраный полимер проджект с бекендом на луа, хоть черта лысого не похуй ли если его не надо будет особо перепиливать
Ну это что касается уровня когда уже вкатился. На уровне "до вката" я бы вообще не рекомендовал учить джанги и фласки, а хуячить на чем-нибудь типа web2py / bottle и прочий микродрист, просто пока врубишься в http, рендеринг, маршрутизацию, что такое сервак и нахуй он нужен и какой, как делать кеширование, очереди, мессидж менеджеры, апи и тд и тп.
Аноним 28/01/19 Пнд 13:35:00 1336625760
>>1336616
Понято. Добра тебе, анон.
Аноним 28/01/19 Пнд 13:39:07 1336628761
GYFP87rPD4g.jpg (43Кб, 648x526)
648x526
Почему не стоит писать борду на Django\Flask ?

Аноним 28/01/19 Пнд 13:46:55 1336635762
>>1336628
Нет асинхронщины. В джанго как бы есть какбы асинхронный велосипед - каналы, но они все равно не чистая асинхронщина просто потому что джанго орм само по себе нихуя не асинхронное в принципе.
Если уж есть желание пилить то рекомендовал бы aiohttp, и как менее желательные альтернативы - tornado / pyramid
Аноним 28/01/19 Пнд 14:08:08 1336653763
>>1336635
>Нет асинхронщины

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

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

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

>tornado / pyramid

полудохлые

>aiohttp

думал, но он больно сыроват и решений маловато


Аноним 28/01/19 Пнд 16:08:37 1336705764
>>1336653
За фласк не знаю, честно говоря за организацию асинхронщины на нем ничего не слышал.
Ютуб/реддит и тд - я абсолютно уверен что у них свои достаточно мощные велосипеды взамен джанговским. При том сомневаюсь что там вообще от джанго так много осталось в не админской / модераторской части.

Про последнее мое предложение я пытался немного другое написать, но как-то проебал - короче, в двух словах лучше асинхрониться на чем-нибудь еще - нода там, и иже с ней.
Аноним 28/01/19 Пнд 17:09:55 1336727765
>>1336705
спасибо, буду думать.

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

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

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

нет, никакого js
Аноним 29/01/19 Втр 00:22:26 1337099766
Пиздец, смотрю исходники простейшей CMS на Python+Django. Кода - килобайт. Полупустые файлы стандартные. Никаких намеков на получение и сохранение данных. Код не делает ничего. И вижу в другой вкладке сайт, виду блог, кучу страниц, админку. Не мое?
Аноним 29/01/19 Втр 02:45:20 1337160767
>>1336635
А какие конкретно действия должны быть асинхронными?
Я не шучу, мне для общего развития.
мимо-пыхапе-макака
Аноним 29/01/19 Втр 03:21:34 1337170768
Сап, питач.
Как из стринга: "1,2,3 2, 12 , 1 21" получить такой лист? [1, 2, 3, 2, 12, 1, 21]

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

Но это работает, только если в изначальном стринге все числа разделены запятыми. А в моем примере некоторые разделены пробелами.
Аноним 29/01/19 Втр 14:38:06 1337376769
15292138585320.jpg (14Кб, 200x191)
200x191
Я не понял... Flask-о шизика забанили что ли?
Аноним 29/01/19 Втр 15:48:29 1337421770
>>1337376
Давно уже, теперь, как видишь, тред мертв
Аноним 29/01/19 Втр 16:28:33 1337438771
>>1337421
Пермоментно? и за что хоть?
Аноним 29/01/19 Втр 17:11:34 1337461772
>>1337438
хз, типа за вниманиеблядство, крыски жалоб накидали, можешь тред вверх прокрутить, он в начале ещё постил
Аноним 29/01/19 Втр 17:52:36 1337474773
Новый провайдер не пропускает api.telegram.org
Бот с простым requests в этом случае не работает.

У меня windows. Какое самое простое решение для этого случая? не ставя линукс? Наверняка тут сталкивались.
Аноним 29/01/19 Втр 18:19:47 1337485774
23222.png (5Кб, 1200x121)
1200x121
>>1337170
Если оставить просто сплит, не обрабатывая дальше, то в начале и конце списка будет по ' ', так сплит работает.
Аноним 29/01/19 Втр 18:46:14 1337490775
>>1337474
Используй прокси при запросе (request это позволяет), либо выложи бота на отдельный сервак, можешь даже использовать какой-нибудь отдельный сервис типа pythonanywhere
Аноним 29/01/19 Втр 19:03:37 1337497776
>>1337421
Почему мёртв? Че вы блять выдумываете?
Постинг идёт с той же скоростью. Единственная проблема - переката нет.

Аноним 30/01/19 Срд 12:49:22 1337813777
добрый день, товарищи_программисты
описал класс, хочу создать массив из объектов, принадлежащих этому классу. как это сделать, не пойму. помогите пожалуйста
Аноним 30/01/19 Срд 12:57:51 1337820778
Снимок экрана о[...].png (102Кб, 1280x952)
1280x952
Выручайте. Почему он пишет неверное имя?
Аноним 30/01/19 Срд 13:00:51 1337822779
>>1337813
уточни, ничего не понятно и создается впечатление что ты просто хочешь заполнить массив экземплярами класса, а это в питоне делается совсем уж просто
Аноним 30/01/19 Срд 13:02:58 1337825780
>>1337822
А ты саму функцию импортировал в шелле?
Аноним 30/01/19 Срд 19:03:17 1338061781
>>1337822
я хочу создать массив (не список)
стандартные массивы задаются типа
points = new int[...]
то есть нужно указать тип элементов массива
допустим, я описал класс point. отчаянно пробивал писать points = new point[...]
это элементарные вещи, но как-то проблематично
Аноним 30/01/19 Срд 21:47:14 1338229782
>>1338061
Чувак, ты тред не перепутал? Если что, то python - язык с динамической типизацией, в нем также нет оператора new и никогда не было такого синтаксиса объявления массива. Да и массивы в нем по умолчанию выделены в отдельную библиотеку array, правда и там нет возможности задать массив объектов.

Мой совет: используй list, в большинстве случаев он тебя всем устроит, если нужна скорость (хотя о какой скорости может идти речь, когда мы храним в массиве объекты), то используй массивы из сторонней библиотеки numpy, там все узкие места написаны на C, а к Python просто прокинуты биндинги.
Аноним 30/01/19 Срд 22:32:05 1338273783
>>1338229
лол, я походу язык перепутал
спасибо, пойду-ка я
Аноним 30/01/19 Срд 22:35:24 1338280784
помогите разобраться, не пойму прикола
points[current_number].x = angle
TypeError: 'generator' object is not subscriptable
Аноним 30/01/19 Срд 22:39:32 1338285785
>>1338280
Покажи как ты объявляешь и заполняешь points
Аноним 30/01/19 Срд 22:45:41 1338292786
>>1338285
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()

Аноним 30/01/19 Срд 23:06:02 1338313787
>>1338292
points = [point(0, 0) for x in range (total_number + 1) for y in range (total_number + 1)]
Так должно заработать. Для генерации списка нужно использовать квадратные скобки, для словаря и множества - фигурные, круглые скобки для генераторов.
Аноним 30/01/19 Срд 23:19:52 1338328788
А за сколько от нулевых знаний, вы вкатились на работку питонистом?
Аноним 30/01/19 Срд 23:20:32 1338329789
>>1338313
спасибо, этот момент прошел успешно

нашел еще ошибки, но сумел исправить. благодарю
Аноним 30/01/19 Срд 23:26:58 1338339790
>>1337820
Где у тебя вызов функции?
Аноним 30/01/19 Срд 23:27:59 1338340791
>>1338339
Я уже всё сделал, спасибо
Аноним 31/01/19 Чтв 11:45:29 1338503792
hahaguy.jpg (45Кб, 600x431)
600x431
https://github.com/csvoss/onelinerizer
для любителей порешать всякое говно на кодеварс и иже с ним адово повыебывавшись своим однострочным скиллом
Аноним 31/01/19 Чтв 12:48:41 1338544793
А питон обьективно-ориентированный?
Аноним 31/01/19 Чтв 12:58:47 1338550794
Пацаны, а кто-нибудь из вас использует ортопедический стул или есть опыт?

Меня вот мое кресло заебало, да и с позвоночником проблемы имеются - думаю о покупке
Аноним 31/01/19 Чтв 16:37:50 1338650795
>>1338503
>для любителей порешать всякое говно на кодеварс и иже с ним адово повыебывавшись своим однострочным скиллом
Там, вообще-то, учитывается еще и кол-во символов в этой строке. А в твоей параше хуита.
Аноним 02/02/19 Суб 00:13:11 1339754796
1.jpg (77Кб, 922x993)
922x993
Я запостил в машобтреде, возможно, там ответа не будет. Поэтому запощу здесь.

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

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

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

Или правильнее сделать одну нейросеть, которая имеет три выхода и оптом предсказать Y1,Y2,Y3?
Аноним 05/02/19 Втр 09:50:39 1342126797
Ave Maria, Send[...].jpg (121Кб, 810x816)
810x816
Аноны, есть ли способ после прочтения файла в python опустошить его и записать заново, не закрывая?
Аноним 06/02/19 Срд 09:47:38 1342716798
В каком редакторе лучше говнокодить хеллоуворлды на некронетбуке с WinXP об 1 Гб RAM?
Аноним 06/02/19 Срд 22:07:40 1343075799
>>1342716
Нотпад++ или что-нибудь подобное, вим может быть, на самый край саблайм - но я бы не стал.
Аноним 07/02/19 Чтв 21:04:32 1343594800
Аноны, я тот самый анон, который делает клиент двача и рид манги. Столкнулся с блядской проблемой. Получаю все посты в треде через 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
Аноним 08/02/19 Птн 21:37:19 1344241801
Хочу вкатится с питона. Умения пользования компьютером уровня включить стим с игрой и написать файл вордовский. Почитал фак думал учиться по укусу питона, но там всё устарелое, каждый пункт который я пытаюсь повторить тупо отличается и приходится гуглить как делать действие которое описано, или англ версия на 3.7.2 ориентирована и стоит попробовать её?Подгорело с того, что шаг в лево шаг в право и всё с нуля гуглить и делать, питон не в той папке что у автора-всё, уже не катит его решение.
Аноним 09/02/19 Суб 01:27:19 1344342802
>>1344241
Ну так программирование это и есть постоянный гуглёж и мозгоебство вопросами "как же сделать чтобы у меня заработало?!??". Начинай привыкать уже сейчас.
801 121 184
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Топ тредов
Избранное