М.Двач / Программирование

Этого треда уже нет.
Это копия, сохраненная 14 сентября 2018 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

Python /python/ 14 июля, 17:35 1228115 В конец треда | Веб

112 Кб, 420x280176 Кб, 211x210245 Кб, 415x526

Не изучай Python, изучай Go!

Более не исчерпывающий ресурс для новичка -> https://sites.google.com/view/pypry/

скучный F.A.Q. https://github.com/TheKnightsWhoSayNi/info/wiki/Hat
для кода https://repl.it/languages/python3
простыня из книг которую вы уже никогда не прочтёте - https://yadi.sk/d/tArKKuQu3Kejuq

умирающий >>1224588 (OP)

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

Ответы28127281512929229408308523145533407

14 июля, 17:37 2 1228117

>>1227990
Я те че програмист штоль?

14 июля, 17:43 3 1228127

>>1228115 (OP)
ОП, чо в ОП пост не добавил новость про Гвидо?

Ответы28131

14 июля, 17:44 4 1228131

>>1228127
Все добавлено, протри глаза от спермы, пожалуйста.

Ответы2814328151

14 июля, 17:49 5 1228143

>>1228131
Не изучай змея изучай го? Ты это имел ввиду?

14 июля, 17:54 6 1228151

>>1228115 (OP)
Good night, sweet prince.

>>1228131
Оп - хуй.

144 Кб, 1024x768
14 июля, 18:19 7 1228181

Теперь я ключевая фигура Питон. Оставляйте ваши реквесты на новый ПЕП

Ответы281942820729121

14 июля, 18:28 8 1228187

Пока питон окончательно не сдох, чому у меня синтаксис еррор? https://pastebin.com/vfexXQvk

Ответы28188

14 июля, 18:29 9 1228188

>>1228187
Проехался, в враппере должно быть return end - start

14 июля, 18:29 10 1228190

>>1227874
Твой сахарок был в языке изначально. Я говорю о тех, вещах, которые добавляются в синтаксис спустя годы: аннотации типов, yield from, async/await, f-strings. Все эти вещи добавлялись со скрипом, но негативных оценок фич было в разы меньше, чем к этой.

Ответы28192

14 июля, 18:33 11 1228192

>>1228190
> yield from
Понятно, чем могло не понравиться остальное, но с этим-то что не так?

Ответы2819828295

14 июля, 18:33 12 1228193

Анон скажи, а на ведрт есть приложения с задачами на питон? Типа codewars или что-то вроде.

61 Кб, 800x692
14 июля, 18:34 13 1228194

>>1228181
Убрать двоеточия в конце строк для class/def/if/for/while/etc.

Ответы2819630932

14 июля, 18:36 14 1228196

>>1228194
Это для питон 4? Есть куча существующего кода вида if foo == 1: print('One')

Ответы28202

14 июля, 18:36 15 1228198

>>1228192
С этим всё так, я просто перечислил изменения в синтаксисе за последние годы которые помню.

14 июля, 18:38 16 1228202

>>1228196
Ну, Снейп, ну сделай их опциональными, ну ты же новый диктатор!

14 июля, 18:45 17 1228207

>>1228181
Убрать отступы. Вместо них мазать гавно на монитор

230 Кб, 415x572
14 июля, 18:54 18 1228212

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

Ответы282302823228376

14 июля, 19:46 19 1228230

46 Кб, 776x4931 Кб, 121x36

>>1228212
> писать 'изучай Го' в оппосте к Питону
А что не так?

Ответы28252

14 июля, 19:49 20 1228232

>>1228212
Это ВСЕ потому что плутоний ВСК

Ответы28234

14 июля, 19:50 21 1228234

>>1228232
ВСЕ

14 июля, 20:11 22 1228252

>>1228230
Сисадмины на go не перекатятся. Им нужен скриптовый язык, а не компилируемый.

14 июля, 20:17 23 1228256

В чем принципиальная разница между интерпретируемым языком и компилируемым? Как-то можно понятно объяснить на каких-то бытовых примерах?

Ответы282622826335844

14 июля, 20:26 24 1228262

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

Ответы28281

14 июля, 20:27 25 1228263

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

Ответы28283

14 июля, 21:02 26 1228281

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

Ответы28294

14 июля, 21:02 27 1228283

>>1228263
Хотя нет, это вполне себе соревнуется с предыдущим.

14 июля, 21:19 28 1228294

>>1228281
Ты не очень умный.

мимо

Ответы28303

14 июля, 21:21 29 1228295

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

Ответы28300

14 июля, 21:31 30 1228300

>>1228295
Как по мне, этот сахарок очень удобный, достаточно часто используется и потому очень к месту. А вот, например, нарезки списка кусками одного размера каким-нибудь [:::] нет, хотя необходимость в таком возникает очень часто, и это крайне неудобно, хотя и костылится заклинанием или либами. Сахарок для частых действий обязательно нужен. Без сахарка можно и на си писать, зачем питон вообще?

Ответы28382

14 июля, 21:36 31 1228303

>>1228294
Я умный, а ты долбоеб, раз защищаешь себя бред, что интерпретация и компиляция это почти одно и то же.

Ответы283062830728309

14 июля, 21:37 32 1228306

>>1228303
Но ведь он прав.

14 июля, 21:37 33 1228307

>>1228303
>Я умный
Отличная шутка, дальше не читал.

14 июля, 21:38 34 1228309

>>1228303
Перефразирую для тупых: чистых интерпретаторов практически не осталось.

14 июля, 22:55 35 1228376

>>1228212
жри говно сука

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

14 июля, 23:04 36 1228382

>>1228300
Так я ведь про сахарок как бы ничего и не говорил.

14 июля, 23:19 37 1228390

Анонче, вот поясни, ободри, засри или дай совет. Я начал заниматься питоном с середины февраля. Сразу взял укус питона, прошел его недели за две три, и начал писать бота для телеги. Писал около двух месяцев, через боль и костыли, но это был хороший опыт, хотя конечно чем дальше я делал этот проект, тем акцент больше смещался от получения новых знаний на исправление косяков. Нпговнокодил 700 строк, бот работает и сейчас, всё вроде хорошо. Далее я начал писать плагин для kodi, в этот раз уже около 1300 строк, также через боль и постоянные преграды, преодоление которых давали мне новые знания, но опять же, чем дольше затягивался проект, тем акцент больше смещался на исправление ошибок, а не на получение новых знаний. За второй месяц разработки я получил довольно мало. Вот я дописал плагин до состояния на котором его уже можно пускать в тест, и так уже прошло около пяти месяцев. И меня все не покидает странное ощущение, что я всё ещё недостаточно занимаюсь, или делаю что-то не так. Вот я думаю увольняться с работы с завода, и месяца 3 посвятить себя исключительно самообразованию: чтению книг тонну которых отложил за эти пол года (Лутц, шаблоны, алгоритмы, cookbook и т.д.), но очень ссыкотно что даже после этого марафона я не найду работу даже сраным стажёром. Вот буквально вчера выложил второй проект, начал смотреть лекции из шапки и читать Лутца. В перспективе изучить технологии э, фреймворки и базы (Postgresql), и сделать какой-нибудь простой сайт. Как раз моему другу нужен для его маленького бизнеса по ремонту сотовых. Сделать что-то вроде визитки, а может даже с отслеживанием состояния ремонта, например.

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

В общем что мне стоит сейчас делать, посоветуй. Стоит ли ещё позаниматься с освоением вышеупомянутых технологий/фреймворков и укрепить свои теоретические знания, и постараться сделать ещё один проект, или пытаться уже сейчас найти работу. Или быть может посоветуешь ещё какой вариант? мне 25, если это важно. Уволиться, не уволиться, хз.

14 июля, 23:19 37 1228390

Анонче, вот поясни, ободри, засри или дай совет. Я начал заниматься питоном с середины февраля. Сразу взял укус питона, прошел его недели за две три, и начал писать бота для телеги. Писал около двух месяцев, через боль и костыли, но это был хороший опыт, хотя конечно чем дальше я делал этот проект, тем акцент больше смещался от получения новых знаний на исправление косяков. Нпговнокодил 700 строк, бот работает и сейчас, всё вроде хорошо. Далее я начал писать плагин для kodi, в этот раз уже около 1300 строк, также через боль и постоянные преграды, преодоление которых давали мне новые знания, но опять же, чем дольше затягивался проект, тем акцент больше смещался на исправление ошибок, а не на получение новых знаний. За второй месяц разработки я получил довольно мало. Вот я дописал плагин до состояния на котором его уже можно пускать в тест, и так уже прошло около пяти месяцев. И меня все не покидает странное ощущение, что я всё ещё недостаточно занимаюсь, или делаю что-то не так. Вот я думаю увольняться с работы с завода, и месяца 3 посвятить себя исключительно самообразованию: чтению книг тонну которых отложил за эти пол года (Лутц, шаблоны, алгоритмы, cookbook и т.д.), но очень ссыкотно что даже после этого марафона я не найду работу даже сраным стажёром. Вот буквально вчера выложил второй проект, начал смотреть лекции из шапки и читать Лутца. В перспективе изучить технологии э, фреймворки и базы (Postgresql), и сделать какой-нибудь простой сайт. Как раз моему другу нужен для его маленького бизнеса по ремонту сотовых. Сделать что-то вроде визитки, а может даже с отслеживанием состояния ремонта, например.

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

В общем что мне стоит сейчас делать, посоветуй. Стоит ли ещё позаниматься с освоением вышеупомянутых технологий/фреймворков и укрепить свои теоретические знания, и постараться сделать ещё один проект, или пытаться уже сейчас найти работу. Или быть может посоветуешь ещё какой вариант? мне 25, если это важно. Уволиться, не уволиться, хз.

Показать весь текст
Ответы2839428396284082913330940

14 июля, 23:27 38 1228394

>>1228390
Поддвачну вопрос.
Мимо другой анон, я меньше занимаюсь, но такие же мысли 1 в 1. Кодить, внезапно, оказывается очень тяжело, особенно когда сложно поставить себе цель и направление движения. Еще это уебищное чувство, что ты то ли хуйней занимаешься, то ли даун. И всегда нужно все повторять и переосмысливать. Старички, подскажите ньюфгам, как двигаться, и должно ли так быть?

Ответы2839728408

14 июля, 23:34 39 1228396

>>1228390
>В общем что мне стоит сейчас делать, посоветуй.
>>1228390
>ни джанги, ни фоаска, ни twisted, ни бд, ни asyncio
>>1228390
>Стоит ли ещё позаниматься с освоением вышеупомянутых технологий/фреймворков и укрепить свои теоретические знания, и постараться сделать ещё один проект

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

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

>не уволиться
значит остаться там навсегда, РАБота не предпологает обучения

работа - дом - жесткие отхода на выходных - мелкая бытовуха

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

14 июля, 23:37 40 1228397

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

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

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

Ответы28403

14 июля, 23:50 41 1228403

>>1228397
Спасибо, братан.

15 июля, 00:00 42 1228408

>>1228394
>>1228390
Возможно программирование просто не ваше. Сейчас тут конечно могут раздаться врети, но сами подумайте почему одни могут быть футболистами, а другие нет. Почему одни могут быть нейрохирургами, а другие нет. И так далее.

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

Ответы28411284132841428415

15 июля, 00:04 43 1228411

>>1228408
Это паста? У меня нет проблем чтобы что-то сделать, просто думаю как поступить дальше. Хотя конечно спрашивать на оранжевом форуме не самая лучшая идея. Но кроме тебя, анон, у меня больше никого нет.

Ответы28413

15 июля, 00:13 44 1228413

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

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

это все дары б-жьи, ясно дело

>пенсии
в РФ уже нет, можешь не думать об этой проблеме, будешь работать до гроба и это хорошорили

>>1228411
>Но кроме тебя, анон, у меня больше никого нет.
суровая правда жизни, по секрету (у них тоже нет ;)они думают что та сволота что вьютеся вокруг них и вместе развлекается - это неибацо НАСТОЯЩИЕ ДРУЗЬЯ, случись чо серьезное, все отвалятся, рано или поздно, никому груз по жизни не нужен, останутся лишь родня, да и та не шипко благонадежна...и похуй вообще, в интернет эпоху помощь найти куда проще чем через живых людей

Ответы2841728418

15 июля, 00:13 45 1228414

>>1228408
Зачем траллишь? Я знаю что в это все испатние, ты тупо сейчас озвучил мысли с которыми справился, поэтому так точно их озвучил, и я справлюсь, я сильный. Я фильный!

15 июля, 00:14 46 1228415

>>1228408
Зачем траллишь? Я знаю что в это все испатние, ты тупо сейчас озвучил мысли с которыми справился, поэтому так точно их озвучил, и я справлюсь, я сильный. Я фильный!

15 июля, 00:23 47 1228417

>>1228413
> будешь работать до гроба и это хорошорили
Это было бы хорошо, если бы налоги для этой пенсии ещё платить не надо было.

Ответы2841928427

15 июля, 00:23 48 1228418

>>1228413
К сожалению слишком многое завязано на контактах ирл. В том числе и получение работы

Ответы28427

15 июля, 00:24 49 1228419

>>1228417
Ты же кодер, не плати.

Ответы28420

15 июля, 00:26 50 1228420

>>1228419
Это же не я выбираю буквально, а работодатель. Напрягать жеппу ради того, чтобы получать столько же (никто не будет платить больше вчёрную), но не платить налоги как-то тупо.

Ответы28422

23 Кб, 720x480
15 июля, 00:28 51 1228421

Опять у войтивайти БОМБАРДА от простой и логичной мысли, что не все могут стать программистами. Как не всем быть юристами.

Ответы28423

15 июля, 00:29 52 1228422

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

Ответы28426

15 июля, 00:29 53 1228423

>>1228421
>юристами
Перетолстил, бро.

15 июля, 00:39 54 1228426

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

Ответы28432

15 июля, 00:39 55 1228427

>>1228417
>если бы налоги для этой пенсии ещё платить не надо было
нуу ты придумал, олигархи тоже кушать хотят, только о себе думаешь, эх

на всех приличных работах - з\п 5 тыс.р., а стаж на гитхабе или титрах проектаесли ты же госраб на социалке - то поделом

>>1228418
давай, тел ми мо хау ту гет жаб ин ЕА о УБЕЙСОФТ например? русские свиньи пилят говноподелки на упите, братушки белорусы ебошат на своем двигле, небратушки так же ебошут упитю

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

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

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

Ответы28428

15 июля, 00:43 56 1228428

>>1228427
>на всех приличных работах - з\п 5 тыс.р
define "приличных работах"

Ответы28431

15 июля, 01:07 57 1228431

>>1228428
где рабдатель думает над оптимизацией, уклоняясь от поборов и вливая сэкономленное лове в учагу конфочки печеньки для гребцов

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

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

Ответы28435

15 июля, 01:08 58 1228432

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

15 июля, 01:16 59 1228435

>>1228431
Ну, это незаконно. Так-то я согласен с тобой, но самые крупные и мощные it компании работают в белую. Я думаю ты это не будешь отрицать.

Ответы2843628438

15 июля, 01:18 60 1228436

>>1228435
Когда ты будешь работать в такой компании, я думаю ты не будешь жить в рашке.
Мимотутчили

Ответы2843728438

15 июля, 01:22 61 1228437

>>1228436
Я имею ввиду мощные российские компании. На ум приходит только яндекс и jetbrains, но уверен их не мало.

15 июля, 01:23 62 1228438

>>1228435
>Я думаю ты это не будешь отрицать.
=)

>самые крупные и мощные it компании
они как планеты, подчиняются гравитационным физическим законам

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

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

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

у нас 1 000 000 хомяков, говорящих на одном языке и думающих примерно про одно и тоже

И ТОЛЬКО ТУПОРЫЛАЯ ПИДОРАСИНА РЯЯЯ ЗЯПЯД РАЗМЕРОМ С МОСКОВСКУЮ ОБЛАСТЬ ПИИИЗДААААЧИИИИ МОООЩЬЬЬ

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

Ответы284402844130956

15 июля, 01:25 63 1228439

>у нас 100 000 000 хомяков
конечно же

15 июля, 01:30 64 1228440

>>1228438
>мыло, яндекс BEM
>ВЕМ
Очень важная хуйня, что я даже не понимаю о чем речь. Большой у тебя список, да.
>Весь мир.
50 лямов хомяков, которые через 20 лет сдохнут, недоживя до пенсии, кекнул. И да, покупательная способность у них топавая.
>Бугурт.
Если честно ничего не понял.
>Еще какой-то бугурт про погоду и детей.
Тоже нихуя не понял, но кажется пидорашки не люди, еще бомжи и на них вообще не стоит ориентироваться.

Ответы28445

15 июля, 01:32 65 1228441

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

Ответы28445

15 июля, 01:50 66 1228445

>>1228440
>Большой у тебя список, да.
а у тебя?)))

>Population: 144.3 million (2016) World Bank //рашка онли
>покупательная способность у них топавая
уж 2 бакса на лутбокс найдут

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

боле-мене норм там где печатают мировую волюту, но и там не все так гладко, ибо своего ленивого скота со стволами хватает

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

советую глянуть чянл Active Self Protection, впечатляет не хуже гуро тредов из бэ

кароче говоря блядь -- НЕХУЙ СКУЛИТЬ СУКА, тебе еще повезло пидр, а ты не ценишь

вангую в ближайшие 5-10 лет развитие айти кластера в крымнаше или сочи\махачкале

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

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

Ответы2844828449

15 июля, 01:58 67 1228448

>>1228445
>>Population: 144.3 million (2016) World Bank //рашка онли
70% не знают как кудахтер включить.
>Про свалить за кордон.
Там рили пиздато, если ты не овощ, то ты там устроишься и будешь охуенно жить. Чинуши поголовно своих чад гонят из этой страны т.к. понимают обстоятельства и перспективу.
>Совколозунги.
Чтобы быть леваком, нужно быть предельно конченным и безмозглым.
>Вангую.
Вангую за 5-10 лет все скатится в совок и тогда, ты долбаеб, заскулишь и поймешь каким был долбаебам.
>>топ компании с топ зарплатами
Додик даже не выкупает, что это суть одно и тоже.

Ответы2845128458

15 июля, 01:58 68 1228449

>>1228445
>а кому мне лучше заносить лове, левым олигархам или борцухе который район на пару с мером держит?
Бля, ты же сам писал
>где рабдатель думает над оптимизацией, уклоняясь от поборов и вливая сэкономленное лове в учагу конфочки печеньки для гребцов
>на всех приличных работах - з\п 5 тыс.р.
Какие борцухи?

Ответы2845028458

15 июля, 02:00 69 1228450

>>1228449
Это чатбот из /po/, рандом какой-то пишет, забей на него.

Ответы28453

15 июля, 02:01 70 1228451

>>1228448
>Додик даже не выкупает, что это суть одно и тоже.
Ты чё, сука, охуел меня оскорблять на сосаче?! Это было написано для антуража, типа перечисление.

Ответы28456

15 июля, 02:06 71 1228453

>>1228450
Если ему ничего не писать, он даже реагировать не будет, чек.

15 июля, 02:10 72 1228456

>>1228451
На западе заебись. Ч/a/t/брoot.

15 июля, 02:27 73 1228458

>>1228448
>70% думают что кудахтер
это кирпичик в кармане, в т.ч и дети, жрут говно и сёрфят инеты и гамают на 4-5", и им это нравится, именно поэтому мобайл фест у нас каскад в цеске

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

ну ок есть еще арийцы, но это еще большая дерёвня, остается ЛА и НЮ, ну а там как я уже рассказал все не просто из-за нигеров и латиносов с короткостволами

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

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

>>1228449
приличные работы != топ компании, безмоглое ты существо теряющее нить и не чувствующее разницы размеров

Ответы2845929217

15 июля, 02:33 74 1228459

>>1228458
>приличные работы != топ компании, безмоглое ты существо теряющее нить и не чувствующее разницы размеров
Чиво блядь?! Тут прямая связь, топ компания = приличная работа. Иначе её обгонит тот, у кого будут приличные условия.

Ответы28460

15 июля, 02:36 75 1228460

>>1228459
>топ компания = охуенная работа
норм компания = приличная работа

Ответы28461

15 июля, 02:38 76 1228461

>>1228460
Бля, ну ты и придирчивый долбоёб. Всё ясно.

Ответы28463

15 июля, 03:02 77 1228463

>>1228461
>получил 10 000 ₽ вместо 10 0000 ₽
Бля, ну ты и придирчивый долбоёб. Всё ясно.

Ответы28467

15 июля, 03:25 78 1228467

>>1228463
Да ну хватит гнать. Зарплата отличается максимум в 1.5-2 раза.
Ты ещё на это ответь:
>а кому мне лучше заносить лове, левым олигархам или борцухе который район на пару с мером держит?
Бля, ты же сам писал
>где рабдатель думает над оптимизацией, уклоняясь от поборов и вливая сэкономленное лове в учагу конфочки печеньки для гребцов
>на всех приличных работах - з\п 5 тыс.р.
Какие борцухи?

Вертишься как питон на сковородке, ей богу!

Ответы28469

15 июля, 04:23 79 1228469

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

ссветает, общение пустое

Ответы28470

15 июля, 04:33 80 1228470

>>1228469
Буквально понимать всё это есть суть работы программиста. Ты опять включин пифона на сковородке и не ответил на вопрос.

15 июля, 09:05 81 1228490

я не пони, мне петон то продолжать изучать, или опять муки выбора?
мимо-вкатывальщик

Ответы28515

15 июля, 10:48 82 1228515

>>1228490
Гвидо отрёкся от престола = змей начал погружение в бездну. учи рнр и жс

15 июля, 11:44 83 1228531

ало, тут питон ВСЕ, зачем вывкатыватесь в него? в с е понимаете? все

Ответы2853528668

15 июля, 11:50 84 1228535

>>1228531
А perl как был на плаву так и остается...

Ответы29131

15 июля, 15:02 85 1228649

Чё, как вам пеп 572?

Ответы28716

113 Кб, 1200x813
15 июля, 15:28 86 1228668

>>1228531

58 Кб, 498x356
15 июля, 16:14 87 1228716

>>1228649

43 Кб, 480x720
15 июля, 16:17 88 1228720

Алоха, питоны.
Как во фласке запилить глобальный для всего приложения объект? Необходимо при инициализации подгружать разделы сайта из базы, чтобы выводить их во всех вьюхах. Пока способа не нашёл. g действует только в контексте реквеста и получается, что объект загружается каждый раз при перезагрузке страницы, либо выбрасывает "Working outside of application context."

Ответы2872529042

15 июля, 16:24 89 1228725

>>1228720
Синглтонь. Глобал стейт это плохо.

Ответы2872928730

15 июля, 16:30 90 1228729

>>1228725
Синглтон это плохо.

Ответы28734

15 июля, 16:32 91 1228730

>>1228725
> Синглтонь
Думал об этом, но рассчитывал что есть какие-то внутренние фичи фласка.
> Глобал стейт это плохо
Объясни чем, пожалуйста. В принципе, если делать это для каждого реквеста, то операция занимает не так много ресурсов, но это пока приложуха не разрослась. Или правильнее хранить такие вещи в сессии?

Ответы28734

15 июля, 16:37 92 1228734

>>1228729
Стейтлесс синглтон это заебись.
>>1228730
Потому глобал стейт либо недетерминирован (мутабелен), либо необновляемый в течение жизни приложения (иммутабелен).

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

Ответы28737

15 июля, 16:40 93 1228737

>>1228734
>Ходи в БД и не выебывайся
Ну видимо придётся так делать.
Просто в том же Pylons есть app_globals в котором можно хранить всякий полезный мусор. Я думал сначала, что g работает так же, но не взлетело.

Ответы28740

15 июля, 16:45 94 1228740

>>1228737
Нормально делай нормально будет.

Ответы28741

15 июля, 16:47 95 1228741

>>1228740
Вот я и пытаюсь понять как во фласке положено делать. В пилоне я бы хранил всю хуйню в g, и в хуй бы не дул.

Похоже надо читать больше кода сложных приложух. Правда на гитхабе что-то сплошные хеллоу ворлды от Мигеля и разрабов фласка

Ответы28743

15 июля, 16:48 96 1228743

>>1228741
> больше кода сложных приложух

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

Ответы28744

15 июля, 16:50 97 1228744

>>1228743
Уже понял, спасибо.

15 июля, 16:52 98 1228745

Подпишите в шапке на курс django что смотреть строго на скорости 1.25

15 июля, 16:59 99 1228748

Только я собрался учить питон, а уже слышу что он якобы всё. Поясните.

Ответы28751

15 июля, 17:03 100 1228751

>>1228748
> Поясните
Первый день на дваче что ли? Странно что ты не в Haskell треде сидишь.

134 Кб, 862x846
15 июля, 20:49 101 1228854

>Requires the app registry to be fully populated.
>Requires the app registry to be fully populated unless..

Что за populated, о чем они вообще?

16 июля, 07:34 102 1229042

>>1228720
Алоха, питоны.
Как брить писечку как на том пикриле?

Ответы29057

16 июля, 08:46 103 1229057

>>1229042
Алоха, брат-натурал. Шугарингом вестимо.

16 июля, 10:58 104 1229121

>>1228181
1. Уменьшить отступы с 4 до 2
2. Увеличить максимальную ширину строки

Ответы2918230932

sage 16 июля, 11:39 105 1229131

>>1228535
Семен, плс.

16 июля, 11:43 106 1229133

>>1228390
Заебал, нормально все. Продолжай учиться и просися на "мы вам перезвоним". Увольнятся с текущей работы не нужно, так как это сильно обяжет срочно найти новую. Местных хуев "дано/недано" слушать не стоит.

16 июля, 14:13 107 1229181

Не могу осилить это предложение
> Эта переменная указывает на сам объект экземпляра класса, и по традиции она называется self
Можете пояснить?

Ответы29184

16 июля, 14:15 108 1229182

>>1229121
>1. Уменьшить отступы с 4 до 2
Нинужно.
>2. Увеличить максимальную ширину строки
+. А по факту, еби этот пункт пепа в рот, он основан лишь на "диды так делоли" и, к счастью, народ от него отклоняется, когда надо.

16 июля, 14:16 109 1229184

>>1229181
Можно сказать "Петя сосёт хуи". Кто бы ни сказал эту фразу, хуи сосёт только Петя. А если сказать "Я сосу хуи", тот тут уже зависит от говорящего. Местоимение "я" указывает на экземпляр конкретного человека, сосущего хуи.

16 июля, 14:50 110 1229193

а что пишут на этом вашем питоне? очередная вебпараша?

Ответы292012952629754

16 июля, 15:10 111 1229201

>>1229193
Да. Можешь уходить.

16 июля, 15:44 112 1229217

>>1228458
>в европке есть только гермашка, все остальное деревня для туристов
Пруфани, что в Нидерландах, Скандинавии, Франции, Британии, даже Польше плохо жить

>арийцы, но это еще большая деревня, остается ЛА и НЮ
пруфани, что 300кк людей живут в "деревне", где плохо жить

>весь мир левеет
пруфани

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

>совок уже давно переехал в интернеты и не плохо там живет
это что вообще значит?

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

Ответы29237

16 июля, 16:14 113 1229237

>>1229217
>пруфани
Постарайся выучить еще какое нибудь слово, либирашь.

Ответы29243

16 июля, 16:20 114 1229243

>>1229237
То есть подтвердить свои слова ты ни чем не можешь? Жаль. Это уменьшает полезность твоих постов.

Ответы29250

16 июля, 16:34 115 1229250

>>1229243
зато я ебал твою мамашу

16 июля, 17:51 116 1229292

>>1228115 (OP)
https://developers.slashdot.org/story/13/08/25/2115204/interviews-guido-van-rossum-answers-your-questions
>ended up hating reduce() because it was almost exclusively used (a) to implement sum(), or (b) to write unreadable code. So we added builtin sum() at the same time we demoted reduce() from a builtin to something in functools

какой же гвидо дегенерат, пиздец просто

Ответы29605

40 Кб, 706x276
16 июля, 18:01 117 1229306

Pyinstaller насирает пикрилом при скармливании ему моей охуительной проги. Из интерпретатора все работает. ЧЯДНТ?
Если пустой с input() файл ему скормить, он таки выдает ехе, но вместо инпута там
Fatal Python error: Py_Initialize: unable to load the file system codec
LookupError: unknown encoding: utf-8

Current thread 0x0000036c (most recent call first): и краш.

Ответы294842968731764

90 Кб, 688x469
16 июля, 19:27 118 1229363

Питонач, вот, я - очередной вкатывальщик. Вкатываюсь нет, выкатываться не собираюсь уже второй месяц к ряду. Стараюсь уделять время ежедневно: штудирую учебники, смотрю курсы, сру в пишу свой код. Но проблема в том, что код я пишу охуительно медленно. В среднем получается от 30 до 60 строк в час в зависимости от сложности. Это значит, что все очень плохо? Сколько обычно вы написываете за это время?

Ответы29367293802943929761

16 июля, 19:32 119 1229367

>>1229363
https://blog.codinghorror.com/the-best-code-is-no-code-at-all/

алсо вспоминаю коммент гуглоинженера на тему того, что он как-то поработал час и в результате написал –2 строки кода ¯\_(ツ)_/¯

Ответы2938729451

16 июля, 19:50 120 1229380

>>1229363
>В среднем получается от 30 до 60 строк в час в зависимости от сложности
Нихуя ты быстрый, я 10-30 строк напишу, и 5-15 удалю. Больше читаю, чем пишу.

Ответы29451

16 июля, 19:57 121 1229387

>>1229367
Напомнил историю чувака который несколько лет проработал в одной из top4 компаний и лишь несколько строк его кода в итоге добралось до прода.

8,6 Мб, webm,
1280x720, 4:11
16 июля, 20:30 122 1229408

>>1228115 (OP)
Питон почему-то называется всеми ЯП, имея к этому самому ЯП довольно своеобразное отношение. Пытался тут попробовать на днях удавчика, дак у него, как оказалось, реальные траблы с компиляцией прог. Говоря проще: компиляцию прог, написанных на Питоне, сам Питон изначально не поддерживает.
Можно ли на Питоне написать сам Питон? Вполне возможно, что можно, а вот скомпилировать - уже нет. То есть, внутри самого питона что-то в нём улучшить и пересобрать новый компилятор без использования других ЯП не получится в принципе.
Так откуда все эти сказки о чуть ли не безграничных возможностях Питона, при условии того, что он не является полноценным языком программирования и даже в теории не способен потеснить ни С, ни, блять, Паскаль на поприще хотя бы школьного уровня программирования? Даже элементарную досовскую прогу собрать на Питоне - задача не для всякого хайлевельного красноглазика.
Честно говоря, исходя из раздутой вокруг удавчика шумихи, думал что он намного лучше. Неимоверно разочарован.
Как написал один мудрый комментатор в одной из статей: "Python, PHP, JS, Ruby - скриптопараша. Ну а содержимое скриптопараши - динамикодрисня". Ничего серьезнее веб-страничек на этих языках не пишут (или пишут всякие уебаны, чтобы потом охуеть и переписывать проект 100500 раз, пока наконец не доходит дело до вменяемых технологий). Скриптоязычки по определению не являются, что называется, общего назначения, потому что ущербны в самом своем дизайне, который заставляет придумать 100500 велосипедов к тому, что уже и так сотню раз до тебя сделано. У питона, в частности, как и у предшественников-современников (php, js) все те же самые болезни: дохуища библиотек качества «братишка, я тебе покушать принес», 250 разных реализаций любой мало-мальски полезной вещи, а самое, блять, охуенное - отсутствие стандарта как такового, в результате чего:
а) никакой обратной совместимости;
б) разработчики интерпретаторов вообще пилят каждый во что горазд;
в) dependency-hell и dll/so-hell из коробки by default.
Перенос «крупного серверного проекта» на другой энвайронмент в случае питона почти гарантированно обернется термоядерной еблей, если не перекраиванием проекта с нуля. Казалось бы, учитывая прошлые неудачные опыты, может быть стоило бы задуматься о более продуманом дизайне, системе типов, например, прежде чем пилить очередную «серебрянную пулю из говна» - но Гвидону просто очень хотелось запилить свой язык программирования, как любой охуевшей от ЧСВ школоте.

8,6 Мб, webm,
1280x720, 4:11
16 июля, 20:30 122 1229408

>>1228115 (OP)
Питон почему-то называется всеми ЯП, имея к этому самому ЯП довольно своеобразное отношение. Пытался тут попробовать на днях удавчика, дак у него, как оказалось, реальные траблы с компиляцией прог. Говоря проще: компиляцию прог, написанных на Питоне, сам Питон изначально не поддерживает.
Можно ли на Питоне написать сам Питон? Вполне возможно, что можно, а вот скомпилировать - уже нет. То есть, внутри самого питона что-то в нём улучшить и пересобрать новый компилятор без использования других ЯП не получится в принципе.
Так откуда все эти сказки о чуть ли не безграничных возможностях Питона, при условии того, что он не является полноценным языком программирования и даже в теории не способен потеснить ни С, ни, блять, Паскаль на поприще хотя бы школьного уровня программирования? Даже элементарную досовскую прогу собрать на Питоне - задача не для всякого хайлевельного красноглазика.
Честно говоря, исходя из раздутой вокруг удавчика шумихи, думал что он намного лучше. Неимоверно разочарован.
Как написал один мудрый комментатор в одной из статей: "Python, PHP, JS, Ruby - скриптопараша. Ну а содержимое скриптопараши - динамикодрисня". Ничего серьезнее веб-страничек на этих языках не пишут (или пишут всякие уебаны, чтобы потом охуеть и переписывать проект 100500 раз, пока наконец не доходит дело до вменяемых технологий). Скриптоязычки по определению не являются, что называется, общего назначения, потому что ущербны в самом своем дизайне, который заставляет придумать 100500 велосипедов к тому, что уже и так сотню раз до тебя сделано. У питона, в частности, как и у предшественников-современников (php, js) все те же самые болезни: дохуища библиотек качества «братишка, я тебе покушать принес», 250 разных реализаций любой мало-мальски полезной вещи, а самое, блять, охуенное - отсутствие стандарта как такового, в результате чего:
а) никакой обратной совместимости;
б) разработчики интерпретаторов вообще пилят каждый во что горазд;
в) dependency-hell и dll/so-hell из коробки by default.
Перенос «крупного серверного проекта» на другой энвайронмент в случае питона почти гарантированно обернется термоядерной еблей, если не перекраиванием проекта с нуля. Казалось бы, учитывая прошлые неудачные опыты, может быть стоило бы задуматься о более продуманом дизайне, системе типов, например, прежде чем пилить очередную «серебрянную пулю из говна» - но Гвидону просто очень хотелось запилить свой язык программирования, как любой охуевшей от ЧСВ школоте.

Показать весь текст
Ответы294212944030577

16 июля, 20:50 123 1229421

>>1229408
Эту пасту в шапку треда надо было. И ссылку на православный haskell.

16 июля, 21:05 124 1229439

>>1229363
> Но проблема в том, что код я пишу охуительно медленно. В среднем получается от 30 до 60 строк в час в зависимости от сложности
Кек, мда. Я конечно не считал, но пишу по ощущениям заметно меньше, особенно когда что-то новое курю. С питоном знаком чуть меньше года, с программированием достаточное количество лет, но никогда не вкатывался, занимаюсь иногда по фанчику. И да, точно так же считаю себя ретардом пиздец, так как именно на самом алгоритме задач залипаю.
> пик
Это рандомный, или его где-то сгенерировать можно?

Ответы29451

16 июля, 21:08 125 1229440

>>1229408
>Вполне возможно, что можно, а вот скомпилировать - уже нет.
>ТРАБЛЫ С ЕБАТЬ ЕГО В РОТ КОМПЕЛЯЦИЕЙ
>В ПИТОНЕ
>КОМПИЛЯЦИЯ
бГГ ЖЖОШ СЦУКО

Ответы29518

16 июля, 21:16 126 1229451

>>1229367
>>1229380
>>1229439
Спасибо, я уже думал, что совсем дурак ничего не могущий. Теперь как-то страшнее представляется работа труъ пограмистов, которые усердно пилят код в >1000 строк.

>>1229439
Пик - мой результат в http://www.rdos.net/ru/
Можешь себе такой же там заиметь.

16 июля, 21:50 127 1229484

>>1229306
Бамп.

sage 16 июля, 23:03 128 1229518

>>1229440
Сколько тебе лет?

206 Кб, 1298x281
sage 16 июля, 23:06 129 1229521

Сап пр
Видел когда-нибудь десятикратно вложенный цикл? Вот, посмотри.
Человек решал задачу построения последовательности строк ('000000000', ...., '999999999').

Ответы29524295252956629660

16 июля, 23:10 130 1229524

>>1229521
По-моему все в соответствии с философией Пайтон.

16 июля, 23:13 131 1229525

>>1229521
Почему нет? Работает ведь. Ты же не сказал ему это в одну лямбда-функцию обернуть.

Ответы29531

16 июля, 23:15 132 1229526

>>1229193
Всё, что угодно: веб, консольные утилиты, GUI программы, нейросети, боты и так далее.

sage 16 июля, 23:25 133 1229530

Ну напиши теперь генератор такой же последовательности, но длины 7. 8. n.

Ответы2953129532

sage 16 июля, 23:25 134 1229531

Это >>1229530 сюда >>1229525

66 Кб, 585x492
16 июля, 23:26 135 1229532

>>1229530
> напиши теперь генератор такой же последовательности
Но в условии задачи этого не было.

6 Кб, 282x231
17 июля, 00:09 136 1229566

>>1229521
Какой же я умный блять. Какой же кайф перестать читать документацию Джанги и сделать какую-то задачку простенькую
блять как я заебался, модели какие-то, Meta класс внутри класса, atomic декоратор какой-то блять. Как это все выучить? Читаю то topic guide то reference page из официальной документации. просто огромнейший поток информации, как это все заучить то блять, чтобы на РАБоту уже пойти. А то скоро лето кончится, а потом зима начнется, а кушать хочется

Ответы2957129617

sage 17 июля, 00:18 137 1229571

>>1229566
> Какой же я умный блять.
Какие-то логи, сейлы, тьфу! width = len(str(max))

Ответы29573

14 Кб, 568x250
17 июля, 00:25 138 1229573

>>1229571
Был какой-то разговор о том, как анону из числа 5435 получить число 0.5435, и там вот такую дрочильню с логами придумали, и она была быстрее чем приведение числа к строке и len'a последующего. А теперь нет. Ну или я сам себя наебал ложными воспоминаниями. Но так то да, нахуй эти логарифмы. Да и генератор тоже нахуй.
С Джангой помогите

Ответы29585

17 июля, 00:54 139 1229585

>>1229573
>как анону из числа 5435 получить число 0.5435
разделить на 10000?

7 Кб, 421x54
17 июля, 01:28 140 1229601

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

Ответы29603

196x25
17 июля, 01:33 141 1229603

>>1229601
python format string placeholder

17 июля, 01:34 142 1229605

>>1229292
И как часто ты используешь reduce или чувствуешь, что здесь бы он подошёл? Не hello world примеры приведёшь? В текущем проекте на 50k+ loc на работе нет ни одного reduce, лол.

5 Кб, 439x65
sage 17 июля, 01:57 143 1229617

>>1229566
Сильно ли твое решение быстрее пикрилейтед?

Ответы29619296202962529818

sage 17 июля, 02:11 144 1229619

>>1229617
Его решение как минимум читабельнее.

Ответы29621

sage 17 июля, 02:11 145 1229620

>>1229617
Все, научился в форматирование строк, больше не буду писать хуйню как на пике :3

sage 17 июля, 02:13 146 1229621

>>1229619
Что ты в трех строчках прочитать не можешь, пупсик?

21 Кб, 581x397
17 июля, 02:43 147 1229625

>>1229617
Ха, пососи. И теперь нахождение жирности строки через лог и сейл быстрее преобразования в строку и len'a. Я хуй знает вообще.

Ответы29626

17 июля, 02:58 148 1229626

>>1229625
Да кому нужны эти наносекунды, ёпту?! Такой долбоебизм. У тебя телега кирпичей и тут ты такой соптимизировал, что тебе надо разгрузить на один меньше, вообще охуеть! Никто и нигде не пишет на пифоне cpu-bound код, запомни, щеночек.

17 июля, 07:04 149 1229660

>>1229521
О, это напомнило мне вопрос, который я хотел задать месяца три назад еще.
Как преобразовать
for i in range(10):
for j in 'wow':
print(j)
в более красивую конструкцию?

Ответы296792969929722

17 июля, 08:42 150 1229679

>>1229660
for j in 'wow':
print(j)

Ответы30147

17 июля, 09:03 151 1229687

>>1229306
Бамп.

17 июля, 09:24 152 1229699

>>1229660
for j in 'wow' * 10:
print(j)

Ответы30147

sage 17 июля, 10:24 153 1229722

>>1229660
print('\n'.join([j for j in'wow'] * 10))

Ответы30147

17 июля, 10:43 154 1229726

Суп, двощ. Нужно получить весь текст с html-страницы без тегов. НО, не просто без тегов, а так, как если бы я сам зашел на страницу в браузере и нажал ctrl+a->ctrl+c. Да, я знаком с гуглом, но в гугле есть решения только с выдергиванием всего текста в принципе с определенным разделителем, без внимания на изначально скрытые от глаз элементы и переносы строк, скажем. Поможешь?

Ответы29759299013003130057

17 июля, 11:23 155 1229754

>>1229193
GUI начал активно развиватся пиздец просто

17 июля, 11:27 156 1229759

>>1229726
web scraping with python читай

Ответы29892

17 июля, 11:27 157 1229761

>>1229363
стараюсь писать как можно меньше строчек кода, из-за этого иногда страдает удобочитаемость кода. И все время думаю о том где-бы еще ужать. Излишний перфекционизм так сказать, это как болезнь какая-то

Ответы30205

17 июля, 11:44 158 1229774

d = {'a': '', 'b': '10'}

d.get('a') -> пустая строка

Как мне вернуть дефолт если значение ключа пустая строка? d.get('a', 'default') работает только если ключа нет, а он есть.

v = d.get('a') if d.get('a') else 'default'
Только так?

Ответы29781

17 июля, 11:49 159 1229781

>>1229774
d.get('a') or 'default'
Сам спросил, сам ответил.

17 июля, 12:52 160 1229818

>>1229617
f'{i:09d}'
Cтранные вы какие-то.

17 июля, 14:14 161 1229848

Ну чо там с Гвидо и новым президентом? Решили они что-нибудь или даешь анархию?

17 июля, 15:32 162 1229885

Анон в шапке есть видеокурс по джанге, а есть ли что-то подобное только в текстовом формате? Хоть полный пересказ? Пиздец ненавижу такие видео туториалы смотреть, полный проёб времени. Работать с текстом куда удобнее.

Ответы29907

17 июля, 15:39 163 1229892

>>1229759
И все же, аноны, можете помочь конкретно с этой задачей?

Ответы29904

17 июля, 15:46 164 1229901

>>1229726
BeautifulSoup

Ответы29927

17 июля, 15:48 165 1229904

>>1229892
А вообще если хочешь нормальный ответ, нормально задавай вопросы.

Ответы29927

17 июля, 15:49 166 1229907

>>1229885
>есть ли что-то подобное только в текстовом формате
Головатэй: "джанго подробное руководство"

Ответы29914

17 июля, 15:57 167 1229914

>>1229907
Спасибо няш, то, что нужно. Только смущает год выхода, она всё ещё актуальна?

Ответы29919

17 июля, 16:03 168 1229919

>>1229914
Общее представление даёт верное. А какие-то изменения поищешь здесь https://djbook.ru/rel1.9/ или на стаковерфлоу. В принципе, можно комбинировать вышеприведённый сайт и книгу.

Ответы29920

17 июля, 16:07 169 1229920

>>1229919
Spasibo

17 июля, 16:22 170 1229927

>>1229901
Ты вообще мой пост читал? В нем нет готового решения, только выдергивание текста без учета скрытых элементов и пробелов/концов строк.

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

Ответы2992929974

17 июля, 16:29 171 1229929

>>1229927
Блядь, ты ебанутый? Как подробно ты описал? Ты чё хочешь не пойму? Чтобы было так:
"Двач, хочу скачать текст"

"Вот пожалуйста, нажми СКАЧАТЬ"

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

Ответы29959

38 Кб, 649x348
17 июля, 17:08 172 1229956

Что делают open и read? С open вроде всё понятно, но нахуя функция read? Что она возвращает? У BeautifulSoup самая уебанская документация в мире, там про это не написано. Искал не жопой, а с помощью ctrl + f

Ответы2996829969

17 июля, 17:10 173 1229959

>>1229929
> Или здесь блядь Ванги думаешь сидят
Шизоид, блядь, пиздец.
> Нужно получить весь текст с html-страницы без тегов
> так, как если бы я сам зашел на страницу в браузере и нажал ctrl+a -> ctrl+c
Что именно тебе не понятно?

17 июля, 17:20 174 1229968

>>1229956
Тут bs ни при чём. open это функция стандартной библиотеки python, которая открывает файл, а read() метод класса который возвращает содержимое файла полностью.

Ответы29971

11 Кб, 598x327
17 июля, 17:20 175 1229969

>>1229956
> Что делают open
Условно, дает тебе ссылку на файл.
> и read
Дает содержимое файла в строковом виде.
> Что она возвращает?
Пиздец, блядь, открой интерпретатор и введи их обе, ебать. И вот на такую хуйню здесь 24/7 отвечают, а на хоть мало-мальски адекватный реквест - хуй.
> BeautifulSoup
Описанное тобой не имеет никакого отношения к BS, это стандартные питоновские функции для работы с файлами.

17 июля, 17:21 176 1229971

>>1229968
Анон, спасибо. Впредь буду внимательнее.

17 июля, 17:27 177 1229974

>>1229927
>В нем нет готового решения
Совсем ньюфаги охуели. Всё бы им делать
import zayebis
zayebis.sdelat()

Ответы29978

17 июля, 17:34 178 1229978

>>1229974
> Совсем ньюфаги охуели
Ты мне дал только название фреймворка, я это соответствующе прокомментировал. Конкретно в нем изначально решения нет, а если и можно с помощью него реализовать, то нужно додумывать. Додумать сам или нагуглить я не смог, прошу помощи анона.

Ответы2998129983

17 июля, 17:37 179 1229981

>>1229978
> Ты мне дал
Нет, не я. Я мимокрокодил.
>Додумать сам или нагуглить я не смог
Додумывать ничего не надо, читай доки, блять. Не можешь читать доки — читай статьи в духе "быстрый старт".
> прошу помощи анона
Предлагаешь мне за тебя сделать?

sage 17 июля, 17:38 180 1229983

>>1229978
>прошу помощи анона
Могу за шиворот тебе нассать.
Решение твоей задачи на первой уже даже не странице, а строчке выдачи гугла.
Если ты сейчас пруфанешь, что не смог найти решение на первой строчке, я за тебя этот код пишу.

Ответы2998529997

17 июля, 17:40 181 1229985

>>1229983
>Решение твоей задачи на первой уже даже не странице, а строчке выдачи гугла.
Доброчую. Я даже её сюда принесу.
http://qaru.site/questions/66599/beautifulsoup-grab-visible-webpage-text

Ответы2998629997

sage 17 июля, 17:41 182 1229986

>>1229985
>говносайт-машинный перевод стаковерфлоу
Как ты такое нарыл? Паруски гуглишь, маня?

Ответы29987

17 июля, 17:42 183 1229987

>>1229986
>>говносайт-машинный перевод стаковерфлоу
>Как ты такое нарыл? Паруски гуглишь, маня?
Специально для того дурачка принёс. По нему же видно, что в англесский он не умеет.

112 Кб, 1279x976
17 июля, 18:11 184 1229997

>>1229983
>>1229985
Извините, но насрали за шиворот вы только себе. Файл 1 - вывод вашего решения из гугла. Файл 2 - скопировал (ctrl+a ctrl+c) и вставил (ctrl+v) страницу по ссылке из браузера вручную. Я прямо указал на эту проблему в первом же своем посте:
> и переносы строк, скажем

Ответы30006300263033930343

sage 17 июля, 18:42 185 1230006

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

Ответы30014

66 Кб, 649x431
17 июля, 18:55 186 1230014

>>1230006
Я тебе только что прямо пруфанул, как ты просил, что РЕШЕНИЕ НА ПЕРВОЙ СТРОЧКЕ не дает мне нужного результата. Тебе нужно что-то еще? Жду твоего я за тебя этот код пишу.
Жду маняврирования в сторону, что я спиздил запрос анона, а сам не в состоянии нихуя написать. Ну а хуле, все по накатанному, реквестирующий по дефолту нихуя не умеет, не предпринимает и не знает, даже если он напрямую опровергнул это в посте с реквестом.

Ответы30056

17 июля, 19:10 187 1230026

>>1229997
Ебать дебил. Это доска для программирования, а не для поиска готовых решений. С таким подходом проследуй нахуй, говна кусок. Не хочешь учиться — уёбывай.

17 июля, 19:16 188 1230031

>>1229726
>как если бы я сам зашел на страницу в браузере и нажал ctrl+a->ctrl+c
Хм, на самом деле это нетривиальная задача. Цсс может переставлять элементы местами, например, или скрывать их. То есть тебе придется как минимум отрендерить страницу. Алсо, поведение выделения вообще говоря не стандартизовано, в разных браузерах оно может (а значит и будет) работать по-разному.

В простейшем случае полуркай https://developer.mozilla.org/en-US/docs/Web/API/Selection

Алсо, не трать время на ответы местным школолодолбоебам, оно того не стоит

Ответы3006430128

sage 17 июля, 19:51 189 1230056

>>1230014
В условии был пункт "не быть долбоебем". Но он неявный. Можешь обвинить меня в этом.
Где в запросе информация о том, что тебе нужно учитывать перенос строки? Ты запросил просто сбор всего видимого текста, его и получил. На первой строчке, как я и говорил.
Ты не можешь задать вопрос ни гуглу, ни анону.
Можешь "маняврировать" сколько влезет. Тебе тут все равно считают все за опуща.

Ответы3006430129

sage 17 июля, 19:51 190 1230057

>>1229726
можно через селениум

sage 17 июля, 19:57 191 1230064

60 Кб, 791x354191 Кб, 1169x659

>>1230056
И чтобы ты, не кракал ничего. И чтобы всякие пидорасы вроде >>1230031 не крякали про "школолодолбоебов", привожу пруфы того, что ответ на твой вопрос на первой строчке гугла в 95% случаев.

Ответы30129

17 июля, 20:28 192 1230090

ДВАЧ Я ЗАЕБАЛСЯ

пол года где-то как учу питон первый нормальный ЯП, что я учу
Нормальный проект лишь один, но по-моему говно бот в тг на 500-700 строк, кроме него ещё несколько мелких, но они ещё большее никому не нужное говно

из теории только книга Лутца и всякие статьи

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

Собственно вопрос:

ЧТО ПОСЛЕ ЛУТЦА УЧИТЬ

Ответы300913009230129

17 июля, 20:30 193 1230091

>>1230090
Программирование на питон читал? Начинай учить фреймворки, модули которые тебе интересны очевидно

Ответы30202

17 июля, 20:31 194 1230092

>>1230090
Учи Джангу вместе со мной, потом сможем потереть друг другу модели и пососать вьюшки
мимо в похожей ситуации

Ответы30202

17 июля, 20:53 195 1230115

Как реквестить https?

Ответы3012730144

17 июля, 21:15 196 1230127

>>1230115
>>> import requests
>>> requests.get('https://2ch.hk/pr/res/1228115.html') (М)
<Response [200]>

112 Кб, 1278x983
17 июля, 21:17 197 1230128

>>1230031
Ну наконец-то адекватный анон. Я уж было пригорел.
> То есть тебе придется как минимум отрендерить страницу
Нагуглил Selenium. Довольно долго с ним пердолился, как видишь, но получил практически то, что нужно с не сжатыми пробельными символами, полагаю. Вот что у меня вышло: https://repl.it/repls/ColorfulEmptyMeasurements
> Алсо, не трать время на ответы местным школолодолбоебам, оно того не стоит
Ну, по крайней мере я привлек внимание адеквата. Обидно только, что такой один из десятка, блядь. Этот биомусор еще и оправдываться пытается какими-то недопруфами, чтобы мы наконец осознали их иллитарность и бесконечную правоту во всем. Вы ведь, собаки, вместо того чтобы кидать эти самые недопруфы, могли бы уже давно нагуглить нормальное решение за меня такого тупого и бездарного, это же так просто по вашему, и тыкнуть в него меня лицом, одержав верх. Но нихуя, потому что нихуя не гуглится, блядь. На самом же деле хватило лишь дать отсылку в нужную сторону, даже близко не расписывая все в готовом виде на блюдичке.

Ответы30132

sage 17 июля, 21:20 198 1230129

>>1230056
>>1230064
Уткнись уже, долбоеб.

>>1230090
>ноут я сдал в гарантийный ремонт ещё месяц наверное ждать его
Читать доки и подобное не закрепляя прочитанное практикой - пустая трата времени. Подтяни лучше линейную алгебру, по комплюктер сайенс почитай что-нибудь, порешай задачки из cracking the code interview.

Ответы30202

17 июля, 21:22 199 1230132

>>1230128
А что ты делаешь-то, если не секрет? Нейроночку небось обучаешь, бгг?

17 июля, 21:29 200 1230138

Selenium - оверкил, если задача - сделать парсер. Просто обходишь DOM-tree и собираешь содержимое тегов.

17 июля, 21:44 201 1230144

23 Кб, 788x28014 Кб, 617x177

>>1230115
Нет, я понял, что моя проблема намного глубже. Функция на первом пике делает реквест http get, что у неё охуенно получается при использовании на сайтах как с http, так и с https. Но конкретно этот https://dictionary.cambridge.org/ нихуя не работает. Выходит ошибка, соответствующая функции: Error during requests to https://dictionary.cambridge.org : ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
Хули это говно не реквестится?

Ответы30196

383 Кб, 448x448
17 июля, 21:50 202 1230147

>>1229679
>>1229699
>>1229722
Спасибо.

17 июля, 23:52 203 1230196

>>1230144
Ты с хедерами посылаешь?

18 июля, 00:13 204 1230202

>>1230091
Спасибо
>>1230092
Джангоебы не нужны ведь
>>1230129
Спасибо

Ответы30213

18 июля, 00:37 205 1230205

>>1229761
Толстячок.

18 июля, 01:05 206 1230213

>>1230202
>Джангоебы не нужны ведь
От того что ты так скозал? Не смеши.

18 июля, 08:44 207 1230273

Почему
myclass.metod()
работает, если в методе не указать self, а
myclass().metod() нет. Что вообще эти скобки значат?

Ответы3029730302

18 июля, 10:41 208 1230296

убейся

Ответы30297

18 июля, 10:41 209 1230297

>>1230273
>>1230296

18 июля, 11:01 210 1230302

>>1230273
>Что вообще эти скобки значат?
Иди про классы, может, почитай? Скобочки эти создают экземпляр класса. При вызове методов от экземпляра, в вызов метода неявно передаётся ссылка на этот экземпляр первым аргуметом ('self' это просто название переменной, вместо него может быть абсолютно любой набор букв).

MyClass.method() просто вызывает функцию из неймспейса класса. Если ты не указал, что это @classmethod, то ничего в вызов автоматически передаваться не будет, так что и вызов функции без аргументов будет безошибочным.

18 июля, 12:31 211 1230315

Кто с 3D-рендером работал? Помогите выбрать хороший, годный и не устаревший API (лучше кроссплатформенный) для моделирования галактики (с поддержкой Python естественно). Не знаю, что выбрать, их как грязи.

Ответы30357

18 июля, 13:29 212 1230339

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

Ответы30343

18 июля, 13:31 213 1230343

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

18 июля, 13:54 214 1230357

>>1230315
Рендер бывает реалтайм (PyOpenGL/Pygame) и офлайн (Blender).

Ответы30388

18 июля, 14:42 215 1230383

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

18 июля, 14:59 216 1230388

>>1230357
Об офлайн-рендере даже не думал, честно говоря.
Про PyOpenGL и Pygame (и Pyglet заодно) скажи, они еще не устарели?

Ответы3046630888

18 июля, 17:00 217 1230466

>>1230388
> они еще не устарели
Что это значит? Сейчас, в 2018, люди на OpenGL 2.1 пишут, который "устарел" еще в прошлом десятилетии, и что? Работает, требованиям соответствует? Тогда используй и не выебывайся.

Ответы30581

18 июля, 19:03 218 1230557

Tango with django кто-нибудь читал? Минус в том, что она на англ, поэтому читаться она будет гораздо дольше чем если бы была написана на русском. Но на другой чаше весов уже изрядно устаревшая "Django - подробное руководство." которая в два раза толще. Что лучше?

Ответы30573

18 июля, 19:30 219 1230573

>>1230557
Лучше изучить английский.

Ответы30593

18 июля, 19:34 220 1230577

>>1229408
Толста

18 июля, 19:46 221 1230581

>>1230466
Ладно, спасибо.

18 июля, 19:52 222 1230587

26 Кб, 1138x25725 Кб, 1138x25119 Кб, 1369x13442 Кб, 919x483

Аноны, есть функция, которая реквестит http (1 пик). Её использование показано на 2 пике. Выходят 2 ошибки. Одна показывает на выделенную линию на 2 пике. Вторая показывает на строчку в __init__ файле. Если открыть сайт без разделов(https://dictionary.cambridge.org), то всё работает. Что я делаю не так?

Ответы3072630839

18 июля, 20:00 223 1230593

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

Ответы30600

18 июля, 20:06 224 1230600

>>1230593
Это ты выебываешься, тот анон верный совет дал.

мимо

18 июля, 23:15 225 1230702

ПИТОНА ЗАМОРОЗЯТ НА ГОД ШОК ПИТОН ВСЕ

UVXmmittersANUSpyth~_oonPUNCTUMon@2rg/msg05777.html" target="_blank" rel="nofollow noopener noreferrer">https://www.mail-archive.com/pythoPg2n-committersANUSpytF$EhonPUNCTUMo3h@rg/msg05777.html

Ответы30727

19 июля, 00:22 226 1230726

>>1230587
Что твой simple_get возвращает? Начни с этого. Это и не поток/файл, и не строка/байты. BS'у хочется видишь что-то из этих двух.

19 июля, 00:23 227 1230727

>>1230702
>And yes, I guess we can successfully attempt to be nice, especially to him
Жополизы какие-то.

19 июля, 09:22 228 1230839

>>1230587
Уже всё пофиксил. Нахуй всё переделал. Теперь занимаюсь извлечением инфы из html кода

19 июля, 09:55 229 1230847

Аноны, пишу свою хуитку на wxPython и столкнулся с проблемой что html2 не обрабатывает JavaScript на страницах искаропки. А нужно использовать именно wxPython, потому что лицензионное соглашение.

Гугление не дало результатов, нашел только RunScript, но вот он выполняет отдельные скрипты, а не автоматически выполняет скрипты на страницах. Как мне автоматически запускать скрипты на страницах?

Ответы30891

Argparse 19 июля, 10:04 230 1230851

Как сделать, чтобы требуемые аргументы в строке "usage:" были перед опциональными, а не наоборот? И вообще, как сделать, чтобы все эти генерируемые им заголовки были с большой буквы?

19 июля, 10:07 231 1230852

>>1228115 (OP)

ГВИДО ВСЁ

Кстати а что это за тема с новым оператором присваивания?

19 июля, 11:51 232 1230881

>We're in a constitutional crisis, and that's scary. There's no map and none of us know what to expect. It feels like anything could happen.

ПИТОН ВСЕ ПИОТН СВЕ ПИНОТ ЕВС

Ответы30885

19 июля, 11:58 233 1230885

>>1230881
ДУМАЕМ ВСЕМ ТРЕДОМ КУДА ВЫКАТЫВАТЬСЯ ИЗ ПИСТОНА ПЛУТОНА PISTONA PLUTONA GBCNJYF GKENJYF

19 июля, 12:10 234 1230888

>>1230388
Что значит устарели? В PyOpenGL можно взять профайл любой поддерживаемой твоей системой версии OpenGL. Умеешь шейдеры, обходиться без glbegin/glend - бери 3.3+ профили.

19 июля, 12:12 235 1230891

>>1230847
for stag in document.getElementsByTagName('script'):
eval(stag.innerText)

Чёт такое. Вообще это должно включаться где-то в настройках компонента.

Ответы31023

19 июля, 12:31 236 1230899

Почему серии этих статей https://tutorial.djangogirls.org/ru/ по Джанге нет в шапке? Зато есть видеокурс который делает приблизительно тоже самое, от автора который не говорит а жуёт сопли, а без увеличения скорости просмотра воспринимать информацию в нём просто, блядь, невозможно.
С текстовой информацией подобного формата гораздо удобнее работать чем с видео. Видео больше для лекций подходит или.

Ответы30923

19 июля, 13:14 237 1230923

>>1230899
Что за фемо-гайд, все обращения к читателю в женском роде

Ответы31111

19 июля, 13:22 238 1230932

>>1228194
>>1229121
Может вам ещё фигурных скопок отсыпать, говноеды-говноедики?

Ответы3097031386

19 июля, 13:32 239 1230940

>>1228390
>начал писать бота для телеги
Дальше не читал.

Ответы34459

19 июля, 13:40 240 1230956

>>1228438
>BEM которых пользует весь мир
А вот и фронтенд-макака высралась, да ещё и с громкими заявлениями о "всём мире".

19 июля, 13:50 241 1230970

>>1230932
чад фигурные скобки > сиси отступы

19 июля, 14:30 242 1231020

как в алхимии кор написать такой запрос?
select * from author where author.id in (select author_id from author_book where book_id=1)
Пробовал вот так:
select([author]).where(author.c.id in (select([author_book.c.author_id]).where(author_book.c.book_id == 1)))
но говорит, что argument of type 'Select' is not iterable

Ответы3103731389

19 июля, 14:33 243 1231023

>>1230891
Бля, это жопа какая-то. Нужно запилить интерактивную карту, так выясняется что Гугл карты без ключа API нихуя не работают, а давать мне кредитку чтобы привязать к картам директор и не собирается.

Есть ли какие-то альтернативные бесплатные карты с нормальным API, и как ими пользоваться?

19 июля, 14:48 244 1231037

>>1231020
Protip: пиши sql-запросы в sql.

Ответы31389

207 Кб, 640x480
19 июля, 15:14 245 1231061

https://www.youtube.com/user/SocraticaStudios/videos

Ответы31105

19 июля, 16:13 246 1231105

>>1231061
>самка паджита
>учит питону
seems legit

19 июля, 16:18 247 1231111

>>1230923
Потому что это и есть фемо-гайд. Но даже так, лучше гайда на русском языке в текстовом варианте нет. Будет понятно даже дауну. Даже без знаний питона. Ради такого можно и обращения в женском роде потерпеть.

Ответы31117

19 июля, 16:21 248 1231117

>>1231111
>Ради такого можно и обращения в женском роде потерпеть.
Нет, я альфач, лучше дальше на заводе работать буду

19 июля, 20:15 249 1231242

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

Ответы31254

19 июля, 20:38 250 1231254

>>1231242
Если символ один или два, то s.replace('a', '')
Если больше, то регексом.

Ответы31282

19 июля, 21:31 251 1231282

>>1231254
> Если больше, то регексом.
Не обязательно. Есть translate:
>>> 'hello, world!'.translate(str.maketrans('', '', 'hl'))
'eo, word!'
Можно обойтись без maketrans и явно сделать {ord('h'): None, ord('l'): None}.

КАК???? 19 июля, 23:00 252 1231310

1,1 Мб, 1280x720428 Кб, 600x645

1)
как запускать python код, чтобы он работал без прерываний?
например, запускаю через cmd свой скрипт, все работает, но как только запускаю что-нибудь другое (скрипт2) в IDLE (python), первый скрипт останавливается и даже не понятно как завести его обратно, приходится перезапускать (хотя стоит вечный цикл While True)

2)
или вот еще пример, сделал скрипт, в нем переменная, хранящая словарь, все работает нормально (смотрю вывод), а потом спустя некоторое время (час-два или на рандом) словарь резко становится пустым, хотя значение должно быть, оно должно храниться (100% (так оно и работало эти часы)), потом снова заполняется (бесконечный цикл по скрипту)

3)
и питон жрет много % cpu, аж до 3% при работающем requests, 30 мб места в памяти занимает, что за ад, хотя ссылок около 60 или того меньше
полный бред

4) sqlite3
долго записываются данные (секунд 15-30), хотя должно быть все мгновенно (мне кажется), есть словарь с 80 элементами, "время" - "цена" - "цена"
скрипт проходится по 80 таблицам, где все и записывается

Ответы31323313303133732597

19 июля, 23:01 253 1231312

ГВИДО ЧИНИ

19 июля, 23:17 254 1231323

>>1231310
Код покажи

Ответы31335

19 июля, 23:24 255 1231330

>>1231310
> как запускать python код, чтобы он работал без прерываний?
Когда отладишь - делаешь сервис, или просто из консольки запускаешь, или из планировщика.

7 Кб, 713x129
19 июля, 23:32 256 1231335

>>1231323

Ответы31337

19 июля, 23:34 257 1231337

>>1231335
и вот эта database не должна быть пустой, она всегда полная, но иногда очищается

>>1231310
>>1231335

Ответы31341

19 июля, 23:36 258 1231341

>>1231337
>она всегда полная
>но иногда очищается
Так она всегда полная, или иногда очищается?
А касательно третьего пункта - воткни где-нибудь в while блоке time.sleep(5). Или 10. Или сколько хочешь.

Ответы31343

19 июля, 23:42 259 1231343

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

17 Кб, 373x130
20 июля, 01:42 260 1231379

2 списка одинаковой длинны
dv=[4, 2, 3]
kv=[a, b, c]

Надо добавить в новый список 'a' 4 раза, 'b' 2, 'c' 3 раза, столько раз сколько значение в первом списке.

Я сделал пикрил, но я новичек, не слишком ли это заумно и избыточно?

Ответы3138231582

4 Кб, 383x111
20 июля, 01:56 261 1231382

>>1231379

Ответы31384

3 Кб, 424x75
20 июля, 01:58 262 1231384

>>1231382
Вспомнил, что в list expression можно несколько for'ов накидать

Ответы31385

20 июля, 02:08 263 1231385

>>1231384
То что надо, спасибо.
Делаю такой список чтобы был нужный рандом при выдергивании из него с задаными процентами.

Ответы31402

20 июля, 02:18 264 1231386

>>1230932
Зачем тебе нужны двоеточия в конце if/for/def/class/etc?

20 июля, 02:25 265 1231389

>>1231020
Не слушай >>1231037-долбоёба. https://stackoverflow.com/questions/8603088/sqlalchemy-in-clause

20 июля, 03:33 266 1231402

>>1231385
>Делаю такой список чтобы был нужный рандом при выдергивании из него с задаными процентами.
Так бы сразу и сказал.
https://docs.python.org/3.7/library/random.html#random.choices
random.choices(kv, [v/sum(dv) for v in dv])
https://repl.it/repls/MisguidedUsedWireframes

Ответы3140531582

20 июля, 03:58 267 1231405

>>1231402
Мда, а на рускоязычных сайтах только
"random.choice" и никаких choices.

20 июля, 04:07 268 1231410

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

Ответы3142433437

20 июля, 05:59 269 1231424

>>1231410
Глянь курс фоксфорда по питону. Ищи тред в /un

Ответы31665

20 июля, 08:39 270 1231455

>>1228115 (OP)
Тут на Codewars задачи кто-нибудь решает? Практикуется так скозат?

Ответы315633201432058

5 Кб, 474x25
20 июля, 11:12 271 1231562

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

129 Кб, 1920x1080
20 июля, 11:16 272 1231563

>>1231455
решал

Ответы31565

20 июля, 11:20 273 1231565

>>1231563
Ну и как? Есть вообще от них польза? А то часто вижу, что нубам советуют там придрачиваться.

Ответы31582

20 июля, 12:00 274 1231582

>>1231565
>Есть вообще от них польза?
Есть: очки набиваются, таблица лидеров заполняется, ранк растёт.
Я пользы две вижу: набить руку и, после своего топорного решения, увидеть нормальное. Вот примерно как тут получилось: >>1231379 -> >>1231402.

20 июля, 13:25 275 1231614

class A:
def __init__ (self):
print('init A')

class B:
def __init__ (self):
print('init B')

class C(A, B):
pass

c = C()

Почему вызывается только первый init?

Ответы3163031703

20 июля, 14:01 276 1231630

>>1231614
>class C(A, B)
>Почему вызывается только первый init?
Синтаксис наследования почитай, братишка. Ты одного ребёнка из двух пёзд одновременно достать пытаешься.

Ответы31703

20 июля, 14:50 277 1231665

>>1231424
Спасибо.

20 июля, 15:50 278 1231703

>>1231614
>Почему вызывается только первый init?
https://stackoverflow.com/questions/8688114/python-multi-inheritance-init

>>1231630
>Ты одного ребёнка из двух пёзд одновременно достать пытаешься.
У нас современное общество, женщины имеют право жениться друг на друге, так что всё ок. Multiple Inheritance называется.

Ответы31735

20 июля, 16:21 279 1231735

>>1231703
>У нас современное общество, женщины имеют право жениться друг на друге, так что всё ок. Multiple Inheritance называется.
Так в итоге всё равно через третий хуй работает. Общество не доросло до отношений, которые бы отрицали биологию. Как же так.

20 июля, 17:14 280 1231764

>>1229306
тебе трейсбек по что, содомит

20 июля, 20:29 281 1231925

Нахера вообще сделали 2 вида питона (2ой и 3ий)??
В чем там различие кроме скобочек для print?? В мелких программах других различий тупо нет, а использовать питон для больших программ это из области фантастики.
Есть ли какое-нибудь нормальное средство для перевода .py файла на питоне 2 в питон 3?? По работе столкнулся с тем, что все на 2м, а "использовать надо самое новое"

Ответы3192832026

20 июля, 20:30 282 1231928

>>1231925
Поделил тебя на 2 без остатка.

20 июля, 22:18 283 1232014

>>1231455
На Codewars черт ногу сломит, да и это довольно продвинутая штука.
Я советую https://edabit.com для ознакомления с подобным тренировочным полигоном. Он простой и удобный. Новичку в самый раз. Это уже потом, когда задания почти все порешал, можно на CW перекатываться.

20 июля, 22:39 284 1232026

>>1231925
Байты выделили в отдельный тип, все строки юникод. Для автоматической конвертации есть тулза 2to3, гугли.

20 июля, 23:34 285 1232053

Поясните нафига делают проверку вида:
os.access(file, os.F_OK | os.R_OK | os.W_OK)
Зачем используют побитовое ИЛИ?

Ответы32073

20 июля, 23:50 286 1232058

>>1231455
Решал, дошел до задачи типа сделайте так, чтобы по a, b, c, ... найти последнюю цифру у a^(b^c^(..)). Ну типа лесенка такая из полученных аргументов. Сразу понял, что при a^b последняя цифра легко находится, а каким хуем найти последнюю цифру у a, если я даже не могу посчитать степень, в которую возвожу, я хуй знает. Нашел в итоге это: https://brilliant.org/wiki/finding-the-last-digit-of-a-power/, прочитал только статью про модульную арифметику и все равно не знаю, как решить.

21 июля, 00:07 287 1232073

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

1,4 Мб, 1774x1184
21 июля, 00:52 288 1232094

Научите ТП рефлексии на лучшем в мире языке программирования, плизки.

Ответы321653217934216

21 июля, 10:36 289 1232165

>>1232094
пошлапошел нахуй, вниманиеблядь

21 июля, 11:18 290 1232178

Я правильно понимаю, что существует возможность логировать аварийные завершения программы (если после pyinstaller отключена консоль), не прибегая к try-except для всей стены кода?

Ответы32183

126 Кб, 913x369
21 июля, 11:19 291 1232179

>>1232094

21 июля, 11:38 292 1232183

>>1232178
>для всей стены кода?
def main():

21 июля, 18:31 293 1232409

Аноны, объъясните разницу между веб-сервером и веб-фреймворком, типа джанги.
Допустим я хочу написать настолку на питоне. Что мне нужно будет сделать на сервере? Что вообще из себя представляет сервер, типа там уже есть ось? чем хостинг от компа отличается кроме железа?
Что делает на серваке апач, а что делает джанга например?

Ответы3242932430

21 июля, 18:59 294 1232425

Хочу написать что-то, что бы на картах можно было строить маршруты по рекам. У кого-нибудь был подобный опыт? С чего начать?

Ответы34244

21 июля, 19:03 295 1232429

>>1232409
Просто я щас прошел гайд для девочек и чето не понял. manage.py runserver - запросы идут. Зачем тогда нужен апач или нжинкс?

21 июля, 19:03 296 1232430

>>1232409
>веб-сервер
Приложение, которое принимает запрос и возможно возвращает ответ.

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

>Что делает на серваке апач
Принимает запрос из интернета и возможно возвращает ответ.

>что делает джанга
Принимает запрос из Апача, собирает обращается к базам данных, хранимым html-макетам, файлам css, js, json, к другим приложениям и возвращает ответ исходя из той логики, что ты ей напишешь.

Ответы32471

21 июля, 19:18 297 1232446

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

Ответы34950

21 июля, 19:46 298 1232471

>>1232430
А зачем нужна прослойка в виде апача между запросом и джангой, которая формирует ответ?

Ответы32526

21 июля, 21:09 299 1232526

>>1232471
Не нужна. Особенно в виде апача. nginx-ом можно раздавать статику, обабатывать всякие скучные детали типа https, оставив твоему скрипту только то, что он должен делать.

21 июля, 23:27 300 1232597

>>1231310
Ты просто долбоеб. У тебя руки растут из жопы. Брось программирование. Лучше иди что-нибудь продовать.

Ответы32603

2,6 Мб, 280x250
21 июля, 23:38 301 1232603

>>1232597
> продовать
умничка

22 июля, 14:28 302 1232841

Посоветуйте материалов, что б к завтрашнему дню я мог свободно использовать библиотеки mathplotlib (строить графики) и pickle

Ответы32867

22 июля, 15:13 303 1232867

>>1232841
>mathplotlib
>к завтрашнему дню свободно использовать
Это так не работает. Google: matplotlib tutorial или лучше посмотри в сторону надстроек над matplotlib (seaborn и т.д.)
>pickle
Читай официальную документацию. Не знаю, что ещё можно про него сказать.

203 Кб, 1200x1800
22 июля, 21:38 304 1233188

Научите РЕФЛЕКСИИ, что почитать, посмотреть итд!?

Ответы33248

22 июля, 23:14 305 1233246

https://docs.python.org/3/reference/datamodel.html
Многие dunder методы возвращают служебную информацию об объекте.
Обрати внимание на встроенные функции globals, locals, vars, dir, type, а так же на модули dis и inspect.
https://docs.python.org/3/library/dis.html
https://docs.python.org/3.7/library/inspect.html

Ответы3324833343

22 июля, 23:15 306 1233248

>>1233188 --> >>1233246

423 Кб, 995x1005
23 июля, 01:53 307 1233333

Так аноны, ну я тут и наговнокодил начальник, этот пидорас ОБОСРАЛСЯ, так как нормального API для питона чтобы рисовать карты OpenStreetMap я не нашел, я навелосипедил себе """решение""", в котором я из wxWebView вызываю локальную веб-страницу со скриптами на жабаскрипте с leaflet.js.

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

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

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

Ответы33368337233424434483

23 июля, 03:35 308 1233343

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

Ответы33503

23 июля, 07:29 309 1233368

>>1233333
В чём проблема через змея снимать данные с сокетов? Либо организуй обмен через json. Как вариант напиши мини веб-сервер на змее и через ajax обменивайся.

Ответы33374

23 июля, 08:33 310 1233374

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

Ответы33583

23 июля, 10:14 311 1233407

>>1228115 (OP)
Так чё, для изучения языка какого-нибудь Марка Лутц будет достаточно?
А потом уже разбираюсь, какие import мне нужны и тырю чужие функции?

Ответы33442

23 июля, 11:04 312 1233437

>>1231410
>двигаюсь как черепаха
это норм, а ты хотел за неделю все выучить? Дочитай Луца, медленно, внимательно вчитываясь по 20-30 страниц в день, не пожалеешь.

23 июля, 11:15 313 1233442

>>1233407
>Так чё, для изучения языка какого-нибудь Марка Лутц будет достаточно?
Абсолютно. Если книга 2011 года, можно еще про новые фичи почитать, но их не много. Самые главные из них в 3.7 версии

23 июля, 12:31 314 1233473

Какой сейчас примерный порог вхождения в отрасадь машинного обучения?
Все время ленты предлагают мне курсы.
Пытаюсь найти инфу о пороге вхождения - курсы курсы курсы.
Обрисуйте ситуацию возможно ли если я не доктор математтческих наук?

Ответы33479

23 июля, 12:35 315 1233479

>>1233473
>возможно ли если я не доктор математтческих наук?
да, но матан знать обязан

Ответы33486

23 июля, 12:39 316 1233486

>>1233479
> матан

Речь именно про мат анализ?

Ответы33503

23 июля, 13:06 317 1233503

>>1233343
Иди учи английский. Возвращайся, когда минимум B2 освоишь. Сам-то понял, что сказал? "Я не могу читать официальную документацию." Ну т.е. ты самое важное читать не можешь.
>ещё и сложно же всё, как для новичка
Не очень понимаю, зачем новичку рефлексия. Тебе надо какую-то конкретную задачу решить?
>>1233486
Тебе нужен мат. анализ на уровне 1 курса и линейная алгебра. Как их освоишь, приступай к теорверу, затем к статистике. Всё это можешь найти на Степике в курсах от Computer Science Center.

Ответы3355633827

23 июля, 15:11 318 1233556

>>1233503
Понятно, спасибо.

23 июля, 15:54 319 1233573

Не могу понять как это работает
points = [ { 'x' : 2, 'y' : 3 }, { 'x' : 4, 'y' : 1 } ]
points.sort(key=lambda i : i['y'])
print(points)

Ответы33575335823364833731

23 июля, 15:55 320 1233575

>>1233573
Ну и параша.

23 июля, 16:15 321 1233582

>>1233573
>Не могу понять как это работает
Ты и не пытался, верно?

23 июля, 16:17 322 1233583

>>1233374
Правильное решение: веб-сервер на пифоне, фронт — твоя залупка + вебсокет до сервера. Это не костыльное, а правильное решение.
> wxWebView
Вот это костыльное.

Ответы3358533850

23 июля, 16:20 323 1233585

>>1233583
Да, и добавлю, что пакуется веб-сервер вообще изи, потому что не тянет за собой гуй, как wx вариант. Так что тут одни плюсы.

23 июля, 18:58 324 1233648

>>1233573
Зачем тебе два числа хранить в целом словаре?

23 июля, 20:59 325 1233723

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

Ответы33850

23 июля, 21:12 326 1233731

>>1233573
В какой момент времени тебе может понадобиться список словарей?

Ответы33759

23 июля, 21:53 327 1233759

>>1233731
Типичная ситуация работы с json-api.
Мимо войти

3,4 Мб, 1920x2636
23 июля, 23:14 328 1233827

>>1233503
Как инглиш учить?

Рефлексия нужна, чтобы программа сама себя совершенствовала.

Ответы339903419934215

23 июля, 23:41 329 1233850

>>1233583
>> wxWebView
>Вот это костыльное.
Ну и как тогда пользователю приложение открывать, в бровузере? Хотелось бы стендалоун сделать.

>>1233723
Ну у них питон на пека стоял и "программист" один в конторе был, который на питоне пять строчек написал и сейчас в отпуск вышел, думал им на питоне такую хуйню запилить, а в нем библиотеки нормальной под OSM нету.

Ответы33865

24 июля, 00:53 330 1233865

>>1233850
>Ну и как тогда пользователю приложение открывать, в бровузере? Хотелось бы стендалоун сделать.
Да, прикинь, в браузере. Ничего что это 99% интерфейсов сейчас, никому нахуй гуи нативные не впёрлись, особенно с картами, блядь.

Ответы3386633898

sage 24 июля, 00:57 331 1233866

>>1233865
> никому нахуй гуи нативные не впёрлись
За всех не говори. Впизду этот ваш ебаный тормозной браузер, сжирающий по 600 метров на инстанс приложения!

Ответы33868

24 июля, 01:11 332 1233868

>>1233866
А wxwebview твой это уже не браузер?

Ответы33898

24 июля, 02:44 333 1233898

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

Ответы33901

24 июля, 02:58 334 1233901

>>1233898
Пользователь тыкает в "экзешку"фу нахуй! и открывается в браузере вкладка. Что не так?! Карты так развивались, что их в браузере использовать можно с помощью sdelat_zaebis, а на честном десктопе говна съешь кучу.

24 июля, 09:22 335 1233990

>>1233827
>Как инглиш учить?
Смотри аниме с английскими субтитрами. Я так его и выучил, без шуток.
>Рефлексия нужна, чтобы программа сама себя совершенствовала.
Это так не работает.

Ответы340963424634319

399 Кб, 1200x628
24 июля, 10:33 336 1234031

Так падажи ебана.

Кароче у меня есть рекурсивная функция А, которая вызывает саму себя перебирая некие данные и данные по внешним ключам в реляционных таблицах.
Мне эти данные надо сравнивать с данными из таблицы Б которые я в начале функции А вызываю запросом.
Данные из таблицы Б всегда одинаковые, но блядь, запрос к таблице Б случается каждый раз при итерации рекурсии функции А.
Считаю это избыточным.
Можно ли как то вынести данные из таблицы Б в некое временное хранилище, которое существует только когда работает функция А? Может есть какой то шаблон проектирования.

Ответы34069

24 июля, 11:48 337 1234069

>>1234031
Вынесите результат запроса к таблице Б из функции и прекратите отвлекать взрослых людей от работы.

Ответы34071

24 июля, 11:49 338 1234071

>>1234069
>Python

>Работа

24 июля, 12:51 339 1234096

>>1233990
1) Как это работает?
2) как сделать то, что нужно мне?

Ответы34628

24 июля, 16:08 340 1234199

>>1233827
duolingo

112 Кб, 1280x720
24 июля, 16:11 341 1234201

Flask или Djangoooo?

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

Ответы3421434418

2 Кб, 102x102
24 июля, 16:49 342 1234213

Я тут зашел скачать дистрибутив python(x,y)
И там по версиям последняя 2.7
Как там с совместимостью с 3.7?
Много проебали ? Качать?

Ответы34279

24 июля, 16:50 343 1234214

>>1234201
Бери,что более популярно и имеет сильную поддержку - джанго

Ответы34264

24 июля, 16:54 344 1234215

>>1233827
>Как инглиш учить?
Сам начал учить, много читал статей на тему "как лучше учить". Могу дать полезный совет:
Повторять выученное нужно не много раз за день, а лучше немного, но через сутки\день.
То есть вот повторил ты правила полчасика день в день или слова. Повтори тоже самое уже завтра, потом еще через сутки. Так отлично впечатывается в память.
А если ты будешь например 100 слов повторять в течение дня по 3-10 раз, нихуя не даст

24 июля, 16:56 345 1234216

>>1232094
Не слушай грубиянов, присоединяйся к нам няш.
Нас и так не много. А тут еще и токсичные.

И так, скачай книжку Лутца "изучаем python"
Читай первые 500стр пока что.

Ответы34309

24 июля, 17:50 346 1234244

>>1232425
>>1233333
подскажи что нибудь

Ответы36584

24 июля, 17:53 347 1234246

>>1233990
Ну и как это работает?

Ответы34628

39 Кб, 504x943
24 июля, 19:03 348 1234264

>>1234214
Да мне для личных нужд, а не 300к\с

Вот я и думаю.

Джанго это набор однотипных шаблонных решений "ол ин клюзив", а Фласк как заявляется - свободный фреймворк-пластелин.

Но если аноны заявляют что в фул сборке Фласк - это тот же Джанго....

...

Ответы342803441834484

24 июля, 19:39 349 1234279

>>1234213
Анаконда бери.

24 июля, 19:41 350 1234280

>>1234264
Давай поебёмся, ты вроде найсовая девочка.

Ответы34290

24 июля, 20:04 351 1234290

>>1234280
Тебе не понравится тыкать в щетинистый зад, сладкий

Ответы34308

24 июля, 20:24 352 1234296

Посоветуйте книжку для человека, который вроде бы знает питон (в целом) и пишет на нем (мелочь), но хочет знать лучше и подробнее. Стоит ли просто сесть читать официальную документацию целиком, или есть что-то в виде книги? Особенно интересуют всякие фичи 3.5+.

Ответы3436134362

24 июля, 20:36 353 1234308

>>1234290
Ты тот пидор из Блендер-треда?

Ответы34360

24 июля, 20:37 354 1234309

>>1234216
что ты делаеш на этой борде для отбросов?

Ответы34486

24 июля, 20:46 355 1234319

>>1233990
Ну так чего, работает как? Сам не знаешь, а говоришь что-то.

Ответы34628

24 июля, 21:54 356 1234360

>>1234308
нет.

Поясните за Джанго и Фласк, пидоры

24 июля, 21:55 357 1234361

>>1234296
> который вроде бы знает питон (в целом) и пишет на нем (мелочь)

Изучаем Питон лутца - переложение документации с неплохим разжевыванием, хватит более чем для восполнения пробелов. Для практики - тот же Програмируем Лутца и Автоматизация Задач на питоне

Ответы34364

24 июля, 21:55 358 1234362

>>1234296
> Особенно интересуют всякие фичи 3.5+.

а не, тогда только документация

Ответы34378

sage 24 июля, 21:56 359 1234364

>>1234361
Ну хорошо, Лутц так Лутц. Спасибо.

24 июля, 22:24 360 1234378

>>1234362
А есть что-нибуть на русском по корутинам? Чтобы именно хорошо структурировано, почти как в книге, а не поверхностно, как в статье.
асинк/авейт по анологии с js-ом понял, там всё элементарно, а вот чуть-чуть в сторону - и всё, приплыли, блядь.

24 июля, 23:02 361 1234406

Господа, в ваш чудо programming language на РАБотку за еду (и пивас) в ДС's вкатиться возможно?

24 июля, 23:04 362 1234409

Уже больше месяца не могу начать программировать. PyCharm и VS Code жрут уж больно памяти, всё лагает. Такой вопрос, как подсоединить интерпретатор в PyCharm, а то я не разбираюсь в английском, а на ютубе все видео о старых версиях?

Ответы3441334416344223462834788

24 июля, 23:15 363 1234413

>>1234409
Используй обычный текстовый редактор и терминал, если у тебя всё тормозит.

97 Кб, 909x907
24 июля, 23:20 364 1234416

>>1234409
А загуглить вера не позволяет?

http://www.ninja-ide.org/

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

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

сам пользуюсь с удовольствием

Ответы3443535200

306 Кб, 400x412
24 июля, 23:24 365 1234418

Так, блэд

Я не могу поверить что тут нет юзателей Фласка
>>1234264
>>1234201
Подсобите с диллемой

Ответы344643448734557

24 июля, 23:41 366 1234422

>>1234409
Нахуя для питухона вообще ide? emacs и python-mode.

Ответы34428

24 июля, 23:58 367 1234428

>>1234422
Эээ, почто говно советуешь? Любители pdb идут нахуй. В дебаггере пайчарма удобнее же: все переменные как на ладони, прыгаешь себе по файлам аки резвый конь, расставляешь леьаг-поинты, красота!

Ответы34437

25 июля, 00:36 368 1234435

>>1234416
Какой же колхоз все эти ide. Ты только на иконки посмотри!

Ответы34511

25 июля, 00:38 369 1234437

>>1234428
Пичарм конечно пиздат, но почему они так мало уделяют время дизайну. Я вот сейчас сказал его, запустил и у меня наношрифт для кротов, а ctrl+ и ctrl-wheel не работают?! Что любой адекватный человек сделает в этот момент? Правильно, закроет его нахуй.

Ответы34448

25 июля, 01:11 370 1234448

>>1234437
Pycharm выпускается сразу для всех платформ, что способствует забагованности. Но это мелочи.
Вначале долго сидел на sublime, это говно неплохо вставляло: яркие цвета, хорошая скорость.
По совету вник в пайчарма и открыл для себя новые ощущения. Пайчарм не только ласкает меня анально, но и существенно увеличивает скорость разработки.

Ответы34449

25 июля, 01:16 371 1234449

>>1234448
Да-да-да, но эстетика. Это же блядь, ебальник IDE, почему ему не уделяют внимание?! Ёбаный размер шрифта не поменять по хоткею! Это нормально? Понятно, что там анальных ласок много под крышкой, но это всё-таки ПО с юзер интерфейсом.

25 июля, 01:39 372 1234459

>>1230940
>Дальше
Дальше не читал.

25 июля, 01:59 373 1234464

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

25 июля, 03:58 374 1234483

>>1233333
> API
ГОСПОДИ ПОЖАЛУЙСТА, расскажите кто-нибудь, что такое Апи, я настолько туп, что статью из википедии не понял.

Ответы36584

25 июля, 04:00 375 1234484

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

Ответы34588

25 июля, 04:01 376 1234486

>>1234309
Дружу с ребятами

25 июля, 04:04 377 1234487

>>1234418
Бери джанго и не парься! Не ищи легких путей

Ответы34588

25 июля, 06:49 378 1234511

>>1234435
Лол, вот бы в 2к!8 оценивать IDE по иконкам. Твой спич о многом говорит какой ты погромизд.

Ответы3471134723

25 июля, 09:29 379 1234539

Почему пишет Ran out of input
persons ={}
with open('file.txt', 'rb') as person_list:
persons = pickle.load(person_list)

25 июля, 10:25 380 1234557

>>1234418
Я юзатель фласка - очень комфортный вебфреймворк, простой как табуретка.
Можешь еще глянуть в сторону Фелкона.
Тоже самое только в 10 раз быстрее, говорят.
Для начала я бы посоветовал тебе определиться с задачами.
В каких случаях тебе придется изобретать велосипеды.
Гже больше удобной для тебя документации.
Там и решишь что тебе больше по душе.

Ответы3456834588

25 июля, 10:47 381 1234566

Пришло время взглянуть на бенчмарки
http://klen.github.io/python-web-benchmarks.html

Ответы34598

25 июля, 10:48 382 1234568

>>1234557
Простой вывод данных из БД. Где легче и быстрее будет сделать?
мимо

Ответы34569

25 июля, 10:51 383 1234569

>>1234568
http://muffin.readthedocs.io/en/latest/quickstart.html

Ответы34572

25 июля, 10:55 384 1234572

>>1234569
Спасибо, а что насчет хоста и всё такого? Извне будет доступно? Просто немного далек от этой темы.

Ответы34578

25 июля, 11:10 385 1234578

>>1234572
Я не совсем понимаю, что именно ты спрашиваешь.

Ответы34583

25 июля, 11:23 386 1234583

>>1234578
Что бы на сайт могли зайти с внешнего интернета.

Ответы34591

226 Кб, 635x661
25 июля, 11:32 387 1234588

>>1234484
>>1234557
>>1234487

Перефразирую

Мне нужно поднять высоконагруженный ресурс с неординарными решениями не подходящими под типичные шаблоны, а значит придётся максимально собирать велосипеды. При этом на нём должна быть возможность в процессе написания не наляпать 1000 и 1 уязвимости як на пыхе, т.е минимум говнокода и защита от дурочка - в виде хорошей базы "неправильного кода" в сообществе.

Никакого JS

Читал в тредах что при должном опыте ресурсы на Джанго без протекта выдерживают высокую нагрузку на бд включая ддос.
Но подойдёт ли он для нетривиальных решений?

А теперь:

Django или Flask?

Сразу пишу что от веба несколько далёк, ибо раньше лишь часть бэка писал в нескольких стартапах и говнокодил на пыхе в сосничестве

Ответы345943529736371

25 июля, 11:47 388 1234591

>>1234583
Это уже не программирование, это сисадмнство. Тут надо соблюсти 2 условия:
1) Нужно занимать не 127.0.0.1, а 0.0.0.0 адрес.
2) Нужно обладать белым IP. Тут ты либо платишь провайдеру деньги за статичный IP, либо - покупаешь VPS, они все идут как с ними.
Потом - опционально - покупаешь себе на reg.ru доменное имя, чтобы пользователям не приходилось цифры вводить.

Ответы34600

25 июля, 11:51 389 1234594

>>1234588
>поднять высоконагруженный ресурс
Тогда тебе нужны знания линупса, ССД, тюнинг баз данных, нджинкс какой-нибуть для проксирования и т.д.
И да, разницы между Django или Flask не так и много при всём при этом.

Ответы34596

25 июля, 11:57 390 1234596

>>1234594
>линупса,

чек, манджаро-господин в треде

>SSD

чек, если я правильно понял

>nginx

работал с ним

>тюнинг баз данных

Вот за это можно поподробнее?

В обще как понимаю основное отличие джанго - это готовая админка, остальное сравнимо с фласком.

Ответы34628

25 июля, 12:00 391 1234598

>>1234566
>2015

25 июля, 12:01 392 1234600

>>1234591
Спасибо!

25 июля, 12:07 393 1234602

Новичок-кун в треде. Есть папка с фотографиями, есть программа, могущая сортировать их, по разным папкам. Теперь внимание вопрос: как передать в эту программу все изображения? Сейчас я в методе open указываю путь до одной фотографии, и, для того чтобы она взяла следующую нужно менять этот путь в ручную

Ответы34605

25 июля, 12:09 394 1234605

>>1234602
https://stackoverflow.com/questions/3207219/how-do-i-list-all-files-of-a-directory

Ответы34611

32 Кб, 450x565
25 июля, 12:18 395 1234611

>>1234605
спасибо

25 июля, 12:50 396 1234628

>>1234096>>1234246>>1234319
Рефлексия -- это run-time информация об объектах Поправьте, если не прав.
При чём тут самосовершенствование? Я какой-то прикол упускаю?

>>1234409
>VS Code
>жрут уж больно памяти, всё лагает
У тебя 2 ядра, 2 гига для работы и учёбы что ли? Про PyCharm не спорю, тяжеловесная вещь.

>>1234596
>манджаро-господин
Не смог Arch настроить?
>тюнинг баз данных
Это типа того, что здесь написано https://postgresql.leopard.in.ua, но, естественно, для той бд, которой ты будешь пользоваться.

Ответы3463534725

25 июля, 12:58 397 1234635

>>1234628
>Не смог Arch настроить?

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

>Это типа того, что здесь написано

спасибо

Ответы34774

25 июля, 15:36 398 1234711

>>1234511
Твой спич говорит о том, что ты говноед.

25 июля, 16:02 399 1234723

>>1234511
>2к!8
>Твой спич
Даже если он хуевый программист, что не факт, ты то даже до человека не эволюционировал.

25 июля, 16:10 400 1234725

>>1234628
>У тебя 2 ядра, 2 гига для работы и учёбы что ли? Про PyCharm не спорю, тяжеловесная вещь.

Нет, у меня только 1 гигабайт RAM, если ты об этом.

Ответы347273473034774

25 июля, 16:17 401 1234727

>>1234725
> 1 гигабайт RAM
> 2018

На чём хоть капчуешь? И коим образом ты пытался поднять VСтудию на этом?)

25 июля, 16:19 402 1234730

>>1234725
> у меня только 1 гигабайт RAM
Бро, мне ЧЕТЫРЕХ мало, не говоря уже о том, что минималка сейчас 8. У тебя нет возможности апдейтнуться, что ли? Там же копейки.

Ответы34734

25 июля, 16:23 403 1234734

>>1234730
>Там же копейки

судя по 1 гигу там апдейтить всё надо, а нижняя планка рабочей системы в нынешних реалиях от 34к идёт и это еще с 4мя гигами

Ответы34740

25 июля, 16:28 404 1234740

>>1234734
БУ можно купить. Я свой core 2 duo с 8Гб ddr2 продал за 5k на авито. А так, докупи к нему ssd за 5k и всё будет вполне себе работать.

Ответы34742

25 июля, 16:37 405 1234742

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

Думаю лучший выход это поднакопить анону 9-12к и к уже имеющемуся hdd и бп, взять дешманскую мать в пределах 4к новенькой и цп типа пенька 4560, догнать озу с авито до 4 гб и накатить сверху арч или манджаро и будет машинка летать

25 июля, 17:19 406 1234759

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

Ответы34766

25 июля, 17:28 407 1234766

>>1234759
Берешь мозиллу, потом пкм - исследовать элемент, или как там, загружаешь файл и смотришь на POST запрос, который отправил браузер.

Ответы34770

25 июля, 17:32 408 1234770

>>1234766
Я смотрел запрос, но ничего полезного не увидел. Ну то есть о моем файле там вообще не было никакого упоминания

Ответы34775

25 июля, 17:35 409 1234774

>>1234635
>после очередного пакета ломающего систему
Бывает, но крайне редко. У меня 1 раз за 5 лет было такое. Manjaro всё равно же rolling release. Откуда лучшая стабильность берётся?

>>1234725
>у меня только 1 гигабайт RAM
Сочувствую. Пользуйся Vim тогда. Заодно пацаны на районе уважать будут. У тебя хоть Linux с легковесным окружением типа i3, а не Windows?

25 июля, 17:35 410 1234775

>>1234770
Ты плохо смотришь, можешь еще форму посмотреть, там может быть информация о запросе, который файл отправляет

Ответы3481034813

25 июля, 17:45 411 1234788

>>1234409
В имаксе поддержка пайтон в целом такая же, как в хипстохуйне. Жрет он примерно 100 мегабайт со всеми финтифлюшками. Ставь spacemacs, заодно и вимовские кейбиндинги освоишь, чтобы сервера админить.

25 июля, 18:14 412 1234810

>>1234775
<input type="submit" name="ctl00$MainContent$btnConvert" value="Конвертировать" onclick="if ($(this).prev('[type=\'file\']').val() !== '' &amp;&amp; SupportedFormatsFileValid &amp;&amp; !inprogress) { ShowProgress('progress'); } else return false;WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$MainContent$btnConvert", "", true, "File", "", false, false))" id="MainContent_btnConvert" title="Конвертировать документ и вернуть полученный PDF в Ваш браузер" class="button border1" style="border-color:Purple;border-style:Outset;">
Вот что там написано. Что отсюда можно понять?

Ответы34814

25 июля, 18:15 413 1234813

>>1234775
Сайт написан видимо на asp.net webforms, и что с этим делать?

25 июля, 18:15 414 1234814

>>1234810
Ты не туда воюешь, пейлоад смотри

Ответы34815

25 июля, 18:16 415 1234815

>>1234814
>пейлоад
Что это?

Ответы34838

25 июля, 18:47 416 1234838

>>1234815
Полезная нагрузка, блядь, в requests.post передается в data

Ответы3489734899

55 Кб, 1464x796
25 июля, 20:31 417 1234897

>>1234838
>Полезная нагрузка, блядь, в requests.post передается в data
Там нет этого нихуя

Ответы34979

25 июля, 20:32 418 1234899

35 Кб, 1394x52231 Кб, 1404x469

>>1234838
Вот еще

Ответы34930

sage 25 июля, 21:33 419 1234930

>>1234899
А теперь запрос к .aspx покажи, который второй по счету на пиках. Там даже из названия очевидно, что первый не в тему, третий проверяет статус, а второй, видимо, как раз и грузит документ.

Ответы34997

25 июля, 21:55 420 1234950

>>1232446
Не сложно

25 июля, 22:29 421 1234979

>>1234897
Тупая ты сука, я тебе говорил пиздуй в МОЗИЛЛУ

Ответы3500135007

25 июля, 22:40 422 1234990

есть два list с одинаковым количеством элементов ["one", "two", "three"] и [1,2,3], как их превратить в один dictionary ?
{"one":1, "two":2, "three":3}

Ответы3499835002

25 июля, 22:45 423 1234997

>>1234930
Там вообще пейлоада нет

Ответы35012

25 июля, 22:45 424 1234998

>>1234990
https://stackoverflow.com/questions/209840/convert-two-lists-into-a-dictionary-in-python

Ответы35031

25 июля, 22:46 425 1235001

>>1234979
Там все аналогично, чего ты порвался

Ответы35005

25 июля, 22:47 426 1235002

>>1234990
dict(zip(a,b))

Ответы35031

25 июля, 22:47 427 1235005

>>1235001
Какого хера ты вообще сюда полез, если даже не знаешь, куда лезть?

Ответы35011

25 июля, 22:48 428 1235007

>>1234979
>Мозилу

тяжеловесное говно жрущее память

Хромиум тогда уж

25 июля, 22:52 429 1235011

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

Ответы35014

sage 25 июля, 22:54 430 1235012

>>1234997
Я уже сам сходил посмотрел. Именно тот запрос отправляет файл через POST, смотри внимательнее, блядь.

Ответы35292

25 июля, 22:55 431 1235014

>>1235011
Механизм через твое ебло тупое работает. Иди его найди хотя бы.

25 июля, 23:07 432 1235031

>>1234998
>https://stackoverflow.com/questions/209840/convert-two-lists-into-a-dictionary-in-python
>>1235002
СПС,
хорошо бы пройти курс по питону, но у меня туп нет времени, приходится кодить на интуц=иции

Ответы35119

81 Кб, 483x431
26 июля, 01:41 433 1235119

>>1235031
>интуц=иции

311 Кб, 960x720
26 июля, 09:25 434 1235192

Кароче, есть словарь.
Его элементы надо перебрать.
НО, в словаре могут быть еще словари.
А во вложенных словарях свои вложенные словари.
Их тоже надо перебрать.
Можно ли как это этого добиться без использования рекурсивных функций?
Так как количество вложеных ДИКТОВ неизвестно заранее - то просто нагромодить фор в форах не получится.

Ответы352323547236376

26 июля, 09:44 435 1235200

>>1234416
>http://www.ninja-ide.org/
Она последний раз обновлялась в 2013.

Ответы35215

26 июля, 10:01 436 1235215

>>1235200
Потому что ЗАЧЕМ ЧИНИТЬ ТО ЧТО РАБОТАЕТ?

Ответы35226

26 июля, 10:11 437 1235226

>>1235215
НиндяИДЕ с Питоном 3.4 норм работает, а с последующими версиями ползут косячки, и никто их не исправляет, уже как 5 лет.

26 июля, 10:22 438 1235232

>>1235192
Итерируешься по массиву - копии исходного словаря, если текущий элемент - словарь - добавляешь его содержимое в конец того, по которому итерируешься.

Ответы35236

26 июля, 10:27 439 1235234

Как задать структуру данных фиксированного размера,
что б например в list невозможно было засунуть больше n элементов

Ответы352383528835416

26 июля, 10:30 440 1235236

>>1235232
О, спасибо.

26 июля, 10:30 441 1235238

>>1235234
Есть картежи.

Ответы35240

26 июля, 10:35 442 1235240

>>1235238
и как там задать фиксированный размер?

Ответы35252

26 июля, 10:53 443 1235252

>>1235240
Они уже фиксированного размера и содержания

26 июля, 10:54 444 1235253

Я бы это реализовал через свой класс, наследуя лист и переопределяя append

Ответы35259

26 июля, 11:00 445 1235259

>>1235253
Нахуй наследование. Делаешь декоратор, в нем атомарный счетчик на add и remove и пануешь с любым типом данных.

Ответы35264

26 июля, 11:08 446 1235264

>>1235259
А на что его навешивать? На методы экземпляров?

Ответы35870

26 июля, 12:15 447 1235288

>>1235234
Расскажите пацану про numpy, ну чего вы.

50 Кб, 1299x764
26 июля, 12:30 448 1235292

>>1235012
Куда внимательнее смотреть?

Ответы35898

26 июля, 12:33 449 1235297

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

26 июля, 13:18 450 1235323

есть регулярка с несколькими группами
pattern = re.compile(r"(?P<timestamp>\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2},\d{3}) (?P<level>INFO|ERROR|WARN|TRACE|DEBUG|FATAL)\s+\[(?P<firstSquareBrackets>[^\]]*)]")
я хочу получить словарь у которого ключом будет timestamp, а value будет тоже словарь, элементы которого будут имена остальных групп и их значения
то есть {timestamp ---> {(level -> level1),(firstSquareBrackets -> firstSquareBrackets1)}}
и так для каждого атомарного лога

pattern = re.compile(r"(?P<timestamp>\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2},\d{3}) (?P<level>INFO|ERROR|WARN|TRACE|DEBUG|FATAL)")

f = open("C:\\test_log.log", "r")

f.seek(0) ### go back to beginning of log
allLogs = f.read()

l=list()
for log in allLogs:
match = pattern.search(str(log))
if match:
logDict2 = match.groupdict()
l += logDict2
else:
print("No matches")

print(logDict2)
print(len(logDict2))
print(type(logDict2))

print(l)
print(len(l))
print(type(l))

https://pastebin.com/GTYCBjC2

как такое писать??

26 июля, 13:18 450 1235323

есть регулярка с несколькими группами
pattern = re.compile(r"(?P<timestamp>\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2},\d{3}) (?P<level>INFO|ERROR|WARN|TRACE|DEBUG|FATAL)\s+\[(?P<firstSquareBrackets>[^\]]*)]")
я хочу получить словарь у которого ключом будет timestamp, а value будет тоже словарь, элементы которого будут имена остальных групп и их значения
то есть {timestamp ---> {(level -> level1),(firstSquareBrackets -> firstSquareBrackets1)}}
и так для каждого атомарного лога

pattern = re.compile(r"(?P<timestamp>\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2},\d{3}) (?P<level>INFO|ERROR|WARN|TRACE|DEBUG|FATAL)")

f = open("C:\\test_log.log", "r")

f.seek(0) ### go back to beginning of log
allLogs = f.read()

l=list()
for log in allLogs:
match = pattern.search(str(log))
if match:
logDict2 = match.groupdict()
l += logDict2
else:
print("No matches")

print(logDict2)
print(len(logDict2))
print(type(logDict2))

print(l)
print(len(l))
print(type(l))

https://pastebin.com/GTYCBjC2

как такое писать??

Показать весь текст
Ответы3532835350

26 июля, 13:21 451 1235328

>>1235323
добавлю, что есть файл, где строчками идут атомарные логи и они разделяются например переносом строки \n

26 июля, 13:48 452 1235347

Изучаю Flask и хочу написать вебморду для локального процесса и встал вопрос о том, как запустить параллельно поток (процесс ?) при старте. Самая проблема в том, что у меня винда и рекомендуемый везде для таких задач celery мне не подходит. Анончики, подкиньте пример реализации такого веб-приложения.

26 июля, 13:51 453 1235350

>>1235323
Похоже на то, что байтоёба заставляют быстрее писать на питоне но он не может.
Ты хочешь применить какую-то функцию к cтрочке или что? Или ты не можешь словарь создать?

26 июля, 14:25 454 1235378

Прочел укус питона, что делать дальше?

Ответы35407

26 июля, 14:31 455 1235383

Как получить права администратора через питон?

Ответы35407

26 июля, 15:15 456 1235407

>>1235378
http://book.pythontips.com/en/latest/
Python Cookbook, 3rd edition

А вообще лучше задачи на каких-нибудь codewars решай. Ещё лучше -- выбирай свою нишу и копай туда. Можешь почитать сборники вопросов к собеседованию.

>>1235383
https://stackoverflow.com/questions/130763/request-uac-elevation-from-within-a-python-script
Под UNIX кроме как sudo python script.py не знаю.

Ответы35562

26 июля, 15:17 457 1235416

>>1235234
https://repl.it/repls/VividScientificGeeklog

26 июля, 16:03 458 1235464

Как извлекать и писать в RAM? Почему в крестах это так просто, а в питоне нихуя?

Ответы3547135489

26 июля, 16:18 459 1235471

>>1235464
Создаёшь список. Он в памяти. Вы восхитительны.

111 Кб, 692x633
26 июля, 16:18 460 1235472

>>1235192
>Можно ли как это этого добиться без использования рекурсивных функций?
Любую рекурсивную функцию можно переписать без рекурсии.

26 июля, 16:38 461 1235489

>>1235464
>Почему в крестах это так просто, а в питоне нихуя?
Потому что эти языки для разных целей создавались.

26 июля, 16:41 462 1235491

Бля Анон, есть у кого полная версия последней части How tot Tango with Django? Пиздос прочитал книгу, только в конце понял что это sample а всё самое интересное начинается после него. Не бросать же на пол пути. Более старые версии используют второй питон и древнюю джангу.

Ответы35504

26 июля, 16:54 463 1235501

110 Кб, 1100x935120 Кб, 944x934

Требуется:
Создать из последовательности логов словарь, где ключ - таймстемп, а value - другой словарь, в котором указаны все группы, которые матчатся регуляркой и соответственно их значения
у меня проблема в том, что значения стектрейсов и имен ошибок нигде не матчатся,но регуляркой они захватываются 100%, подозреваю, что это из-за того, то стектрейс идет не сплошным текстом,
а строчками и они не могут записаться в 1 строчку,
а надо что б было exception -> имя ошибки, stacktrace -> весь стектрейс
В случае, если лог не "ERROR" уровня, то значения exception и stacktrace должны быть None,
но они у меня всегда None!!!

почему не работает????

https://regex101.com/r/nwyb9F/1
https://pastebin.com/6WWUY8dZ

Ответы358013588135960

26 июля, 17:00 464 1235504

>>1235491
Внезапно, нашёл на рутрекере.

5 Кб, 751x187
26 июля, 18:17 465 1235562

>>1235407
Зашел на codewars, а он ругается на правильную казалось бы программу

Ответы35566

26 июля, 18:23 466 1235566

>>1235562
Результат надо возвращать, а не печатать.

Ответы35568

26 июля, 18:24 467 1235568

>>1235566
Точно, спасибо

26 июля, 18:56 468 1235601

Почему доки хуйня?

Ответы35602

26 июля, 18:57 469 1235602

>>1235601
Потому что ты не умеешь их читать

Ответы35621

26 июля, 19:11 470 1235621

>>1235602
Почему тогда у других языков доки нормальные?

Ответы35656

720 Кб, 1280x760
26 июля, 19:38 471 1235651

Есть ли хороший источник как нужно программировать службы windows на python, и в целом программирование под windows на python? Готовый скрипт из Интернета получилось запустить как службу, но вот понимания, знаний не хватает.

Ответы35663

26 июля, 19:39 472 1235656

>>1235621
Потому что ты умеешь их читать

26 июля, 19:41 473 1235663

>>1235651
Толковых статей нет. Ибо экзотика пиздец какая. Кури маны к либам win32serviceutil, win32service, win32event, servicemanager.

Ответы35768

26 июля, 20:47 474 1235768

>>1235663
А вот на golang удобнее службы создавать? Например это:
https://godoc.org/golang.org/x/sys/windows/svc
Или на самом деле легче покурить либы win32?
PS Почему принято говорить "курить доку"?

Ответы35773

sage 26 июля, 20:51 475 1235773

>>1235768
Мальчик, ты слишком дохуя вопросов задаешь, да ещё и не по теме треда.

Службы для спермы создавай на С/С++

26 июля, 21:23 476 1235801

>>1235501
Бамп, блин,
походу на серьёзные вопросы ИТТ никто не способен ответить, я так понял

Ответы3583435848

26 июля, 22:07 477 1235834

>>1235801
Зайди в tg://ru_python_beginners. Там есть чувак Zart, он тебе, скорее всего, поможет.

26 июля, 22:24 478 1235844

>>1228256
Интерпретируемый исполняется строчка за строчкой.(может исполнятся даже в браузере)

Компилируемый преображается в программу и тогда исполняется

Ответы3584535964

26 июля, 22:25 479 1235845

>>1235844
>14/07/18
Ты нам из параллельной вселенной пишешь?

Ответы35857

26 июля, 22:29 480 1235848

>>1235801
Ты, конечно, не вовремя написал. Там срач какой-то идёт, а ты прям посреди него.

Ответы35861

26 июля, 22:32 481 1235857

>>1235845
На дату посмотрел, когда уже написал

26 июля, 22:36 482 1235861

>>1235848
вот за это я не люблю теллеграмные школооконфы и предпочитаю им форумы, желательно анонимные,

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

Ответы35863

26 июля, 22:40 483 1235863

>>1235861
Да понимаю. Как уляжется всё, ты напиши снова с упоминанием @zartsoft напрямую. Просто мужик очень толковый, я бы просто так к нему не направил.

Ответы35872

26 июля, 22:46 484 1235870

>>1235264
На методы изменения - add и remove. Ну clear там.

26 июля, 22:49 485 1235872

>>1235863
Я уже ливнул оттуда, пошли они в жопу, честно, буду я мониторить этот поток говна в поисках ответа на свой вопрос, а там походу еще и классическая школоконфа с локальными божками и срачами 24/7,
спасибо, что помогаешь, но не моё, не перевариваю

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

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

26 июля, 22:51 486 1235875

Как скомпилировать плюсы в shared object чтобы можно было достать из питона?

26 июля, 23:08 487 1235881

>>1235501
>где ключ - таймстемп
Таймстемпы не обязаны быть уникальными, кстати.

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

Ответы35886

26 июля, 23:26 488 1235886

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

Ответы35903

sage 26 июля, 23:56 489 1235898

>>1235292
На Content-Type реквеста.

27 июля, 00:12 490 1235903

>>1235886
Эм, ну группы + "?", ты же там все это используешь.

27 Кб, 112x112
27 июля, 04:00 491 1235946

Призываю гуру джанги 80 уровня.

Стоит рест-фреймворк, во вьюхах ModelViewSet с permissions.IsAuthenticatedOrReadOnly

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

Теперь финт ушами, при изменении CSRF_HEADER_NAME и CSRF_COOKIE_NAME в settings.py на отличные от дефолтных (в javascript'e POST'a естественно тоже) доступ перекрывается абсолютно всем, запросы отдают 403. Как пофиксить?

27 июля, 04:23 492 1235948

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

Ответы35949

27 июля, 04:33 493 1235949

>>1235948
Да

Ответы35950

27 июля, 04:41 494 1235950

>>1235949
Можешь в кратце рассказать, что в основном хотят заказчики и нет ли дефицита в выборе заказов? ну или какую нибудь стори дефолтного заказа

Ответы35951

27 июля, 04:49 495 1235951

>>1235950
Заказчики разное хотят, те, за которых я брался хотели ботов для телеграма, инстаграма, веб-игр, торговых площадок, букмекерских контор.

Ответы3595236226

27 июля, 04:50 496 1235952

>>1235951
Спасибо

27 июля, 06:39 497 1235960

>>1235501
Никто в этом говне с регэксами разбираться не будет.
Зачем тебе там столько |? Оно ж не получит тебе одновременно и стектрейс, и эксепшн.

Могу сказать, что удалив "(?=\Z|;\s+|\n)" из "valuePatternWithErrorMessage" эксепшн был получен нормально.

Не забывай про флаги для многострочного текста (re.M и re.S)

27 июля, 07:08 498 1235964

>>1235844
>Компилируемый преображается в программу
А что, он это делает не строчка за строчкой?
Автор_того_вопроса

27 июля, 12:37 499 1236090

Добрый день, господа змеистые. Суть такова, работаю в одной продуктовой компании питонистом, фул стаконистом. Пилим проекты на джанго + реакте. Но вот что-то опостылевает все это. Не вижу себя в позднем возрасте сидящим и также пилящем формочки, сервисы на бэке и т.д.

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

А потом из девопса в секьюрити перекатиться. В общем, стоит ли оно того? Может подскажет кто с высоты опыта, буду благодарен.

Ответы3610536188

27 июля, 12:53 500 1236105

>>1236090
Ну так а сам то ты чего хочешь? Если тебя устраивает пилить формочки, то становись там лидом чтоли. Если нет, то ищи другую работу, учись под неё. Ну пару лет опыта тебе только в плюс.

27 июля, 14:09 501 1236188

>>1236090
Думаю что нехуй всю жизнь в рамки укладывать. Подкопи денег, открой мать его столярский цех, магазин лакокрасочных продуктов, кафе etc. Как моя подруга-предприниматель говорила - для бизнеса много мозгов не нужно. Нужна инициативность и активность. Не интеллект нужен, а скорее качества психики определенные.

Выше кто то писал что слова английские не нужно учить в течении дня - я не согласен. Я в среднем учу по 6-10 слов в день. Кучка карточек лежит перед мониторм - каждый час их прогоняю. Норм вариант.

27 июля, 14:42 502 1236226

>>1235951
Сколько брал за заказ?
За сколько сдавал?

Ответы36238

27 июля, 14:44 503 1236228

Суп питонач. Кто шарит, вкатываюсь в джангу по Tango with Django. До этого не имел дел с веб разработкой.

В общем вопрос такой:
Джанга это целиком модульная система построения бэка сайтов, и для меня сейчас всё выглядит так, будто один раз написал блог этот модуль (приложение/app) можно использовать бесчисленное количество раз с абсолютно минимальным количеством кода. Собственно неважно, блог это, магазин или форум, всё это дерьмо в большинстве случаев имеет примерно одинаковую структуру, только обёртки меняй.
Собственно, если всё так просто, то такие заготовки где-то уже должны лежать? А где?
И другой вопрос, нахуя в таком случае в таком количестве нужны программисты, если всё хуячится по шаблонам? Или в наших современных реалиях много нетипичных задач.
Хотя да, я туплю дико, помимо бложиков, магазинов и форумов есть ещё корпоративные сети с абсолютно разными задачами.

И ещё, будь добр анон, поясни что такое CMS нихуя не въеду, что такое. Термин вообще узнал из вики на запрос wordpress.

Спасидо.

27 июля, 14:53 504 1236238

>>1236226
Тогда (3 года назад) 500р в час.

142 Кб, 1366x741
27 июля, 15:57 505 1236282

джангисты хелп . В комменте к коду вопрос

Ответы3628443288

27 июля, 16:02 506 1236284

>>1236282
1)directions = [Direction.objects.get(pk=1), ..(pk=2), ..(pk=3)..]
2)directions = Direction.objects.filter(id_lte=3)

27 июля, 17:36 507 1236371

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

27 июля, 17:48 508 1236376

>>1235192
https://habr.com/post/63539/

27 июля, 18:31 509 1236416

import re
def is_valid_IP(strng):
return bool(re.match(r'^((\d{1,2}|1\d{2}|2[0-4]\d|25[0-5])(\.(?!$)|$)){4}(?=$)',strng)
Вот эта вот функция проверяет, может ли существовать данный ip адрес, но я совершенно не понимаю, как это работает.

Ответы3643636537

27 июля, 19:02 510 1236436

>>1236416
list = strng.split('.')
if not list.length() = 4:
__return false
for i in list:
__if i<0 or i>255 or not isinstance(i, int):
____return false
__return true

Ответы36537

sage 27 июля, 21:49 511 1236537

>>1236436
А с чего у тебя i будет int? Ты map забыл как минимум. Или isdigit, или хуй знает.

>>1236416
> я совершенно не понимаю, как это работает
Чтобы один октет IP-адреса был валидным и не вылезал за пределы диапазона, он должен быть:
- из одной или двух цифр (т.е., 0-99);
- из трех цифр, но начинаться с 1 (100-199);
- из трех цифр, начинаться с 2, вторая цифра от 0 до 4 (200-249);
- из трех цифр, начинаться с 25, третья цифра от 0 до 5 (250-255).
Вот там через символ | все эти альтернативы как раз и проверяются.

Проблема только в том, что по-хорошему, 0x7f000001 и 2130706433 - тоже вполне валидные IP-адреса. Мало того, даже 216.58.0327.46 - тоже валидный айпи. И это мы еще про IPv6 молчим. Поэтому не стоит писать или использовать чужие наколеночные проверки, если не разбираешься.

Ответы3655636628

27 июля, 22:44 512 1236556

>>1236537
>даже 216.58.0327.46 - тоже валидный айпи.
А это что за айпи такой? Ведь не из-за того, что в восьмеричной почему-то октет один считается?

Ответы36585

28 июля, 00:46 513 1236584

>>1234244
Я забил на питон и стал делать в жабоскрипте, потому что в нем leaflet есть, это лучше чем велосипедить 90% функционала, который уже реализован в другом языке.

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

sage 28 июля, 00:50 514 1236585

>>1236556
Рандомный айпи от какого-то гуглосервера. Воткни в браузер и увидишь. Да, из-за восьмеричной системы.

108 Кб, 302x197
28 июля, 01:28 515 1236591

Питон, как мне в PyQt5 получить вот это вот в дропивенте? Нагуглил только e.mimeData().text(), который дает то что ниже (ссылку).

Ответы36592

sage 28 июля, 01:31 516 1236592

>>1236591
Никак? Ты тащишь гиперссылку (текст). Разве что ты выделишь кусок документа, тогда тебе дадут html-код, и ты сможешь оттуда что-то вытащить.

Ответы36594

28 июля, 01:38 517 1236594

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

Ответы36601

sage 28 июля, 02:15 518 1236601

>>1236594
Ну ок, я ошибся, text/html кладется в QMimeData и при обычном перетаскивании. Проси e.mimeData().data('text/html') или e.mimeData().data('text/x-moz-url').data().decode('UTF-16') (по крайней мере, на винде и фокс, и хром это шлют, и не надо html парсить).

Ответы36604

28 июля, 02:36 519 1236604

>>1236601
Во, благодарю.

Теперь другой вопрос: какие подводные в написании Qt прог на питоне вместо плюсов?

Ответы36646

28 июля, 06:07 520 1236628

>>1236537
>А с чего у тебя i будет int
Потому что забыл.
>map с лямбдой
>для четырёх значений
Может мне их ещё на все ядра распулить?

28 июля, 09:46 521 1236646

>>1236604
Только в плане помощи извне. По плюсовскому Qt больше вопросов и ответов, больше документации, например, очень хороший сайт http://doc.qt.io, но поскольку синтаксис другой, естественно, примеры не копипастнешь оттуда.
А если писать синтаксически, то в Питоне как обычно проще.

5 Кб, 448x140
29 июля, 07:39 522 1237102

Что я сделал не так?

https://repl.it/repls/LonelyGiddyMatch

Ответы37111

29 июля, 08:32 523 1237111

>>1237102
Ещё раз попробуй.

29 июля, 14:02 524 1237219

Есть примерно такой словарь
{12: 54, 32:[22, 34], 9: 43} как вывести его в порядке возрастания индекса?

Ответы3722237249

29 июля, 14:05 525 1237222

>>1237219
> его
Его элементы, фикс.
Чтоб было: 43, 54, 22, 34

29 июля, 14:27 526 1237230

М Д А
А

12 Кб, 575x174
29 июля, 15:09 527 1237249

>>1237219

Ответы372783729637317

29 июля, 15:46 528 1237261

Как очистить список во втором питоне?

Ответы37486

29 июля, 16:17 529 1237278

>>1237249
Как он по ключу сортирует если там функция? В чём смысл? Наоборот ведь он должен промапить по этой лямбде и потом сортировать индексы. То есть как это вообще? В чём логика?

Ответы37303

29 июля, 17:26 530 1237296

>>1237249
Лямбда в сорте излишняя, он и так по-дефолту по первому элементу списки/туплы сортирует. Да и после сорта лямбду можно заменить:
>print(*map(operator.itemgetter(1), sorted(d.items())))

Но это, разумеется, не раскроет внутренний список ([22, 34] в изначальном вопросе), там нужны дополнительные костылики.

29 июля, 17:33 531 1237303

>>1237278
Переитай код ещё раз. в sorted() передаётся список из key-value пар (посмотри на выхлоп d.items(), что ли), а ключом для сортировки этого списка является нулевой элемент (т.е. ключ). Затем он мапит получившийся отсортированный список пар, оставляя только значение (1-ый элемент).

Ещё, кстати, можно было вообще вот так зделоть:
>collections.OrderedDict(sorted(d.items())).values()
>odict_values(['a', 'c', 'b', [1, 2], 200])

Ответы37307

29 июля, 17:39 532 1237307

>>1237303
>sorted(d.items())
На картинке выдало ошибку. Ты неправильно написал?

Ответы37317

29 июля, 18:16 533 1237317

>>1237307
На какой картинке? >>1237249? Так ошибка совсем о другом. (Я не >>1237249.)

Ответы37345

29 июля, 18:59 534 1237342

Решаю тут задачки на кодварс, и поражаюсь, как то, что я делал в 10 строк, другие умещают в одну. Как достигнуть такого же уровня?

Ответы37346

29 июля, 19:02 535 1237345

>>1237317
Как тогда они сортируются? А если сортируются, то зачем ещё раз сортируются?

Ответы37475

29 июля, 19:10 536 1237346

>>1237342
Не забивай себе голову хуйней. Работает - не трогай. Тебя на работе никто по голове за красивый код гладить не будет.

29 июля, 19:50 537 1237379

Что написать для практики новичку? что нибудь не очень сложное.

Ответы37388

29 июля, 20:10 538 1237388

>>1237379
Напиши борду

Ответы37393

285 Кб, 1024x775
29 июля, 20:14 539 1237393

>>1237388
на большее фантазии не хватило?

29 июля, 21:09 540 1237412

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

Ответы37510

29 июля, 23:04 541 1237475

>>1237345
Блядь, ты о чём? Кто как сортируется? Почему ещё раз? Там всего один сорт. Ты можешь нормально сформулировать свой вопрос?

29 июля, 23:24 542 1237486

>>1237261
spisok[0:]=()

97 Кб, 768x960
30 июля, 00:14 543 1237506

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

Ответы37519

30 июля, 00:25 544 1237510

>>1237412
собираюсь сделать это же, есть небольшая база на c/c++

30 июля, 00:53 545 1237519

>>1237506
Чисто змей сам по себе нахуй никому не нужен. Стек технологий нужен. Сейчас даже сисадмины перекатываются в DevOpsы, где змей и Си рулят, но у них своя область, у макак своя, даже у математиков своя. За бугром сейчас бигдата и ИИ с нейросетями самообучаемыми рулят. В этом направлении имеет смысл развиваться. Востребован будешь везде.

Ответы37595

30 июля, 09:15 546 1237560

Каковы нынче best practices с крон-тасками в джанге? Нужно каждые N времени чекать базу на наличие записей с определенным значением в поле и менять это значение.

138 Кб, 230x447
30 июля, 09:20 547 1237563

Аноны, помогите. Делаю Телеграм бота. Сделал приветственное сообщение, которое идёт после /start от юзера. Этот пидор начинает присылать его кажыде 5 секунд после начала разговора c ним
https://pastebin.com/FrDGHj06

Ответы3757537582

30 июля, 09:45 548 1237575

>>1237563
Думаю проблема в 13 строке, ты перехватываешь какие-то лишние post запросы, которые не подразумеваешь обрабатывать, и отсылаешь на них сообщение в чат.

Лучше заюзай какую-нибудь python обёртку над телеграмм апи, типа telebot, python telegram bot, если нужно расширять - сделай к ним мидлвари и тп

Ответы37582

30 июля, 10:00 549 1237582

>>1237563
В дополнение к этому >>1237575, у меня есть подозрения, что request.get_json() за неимением ничего другого каждый раз возвращает одно и то же сообщение, хотя и триггерится вызов вебхука сообщением самого бота.
Какие-то подозиртельные вообще эти функции без аргументов (вебхук и get_json у непонятно где и как объявленного объекта request), ни до чего хорошего точно не доведут.

30 июля, 10:47 550 1237595

>>1237519
>В этом направлении имеет смысл развиваться. Востребован будешь везде.
Хуёвый совет. Тяжело и никому нахуй не надо. Без фреймворков вообще никак, просто в принципе.

Ответы37798

30 июля, 13:16 551 1237637

Что я делаю не так?
string = [int(i,2) for i in string]
ValueError: invalid literal for int() with base 2: '116'

Ответы3767237678

30 июля, 14:22 552 1237672

>>1237637
Ну тебе же написали. А чего ты хочешь добиться вот этой странной конструкцией?

30 июля, 14:32 553 1237678

>>1237637
Хуйню какую-то делаешь.

30 июля, 14:33 554 1237679

Как преобразовать строку в список, при этом поделив строку на элементы по 5 символов? То есть строку '1234567890' в ['12345',67890']

Ответы37721

30 июля, 14:35 555 1237681

Пацаны, помогите. Суть такова...Использую Flask и socketIO, мне нужно чтобы сервер, раз в минуту, отсылал клиенту набор данных, пробовал заводить всякие таймеры, пробовал Flask-Celery, но все эти действия не увенчались успехом. В принципе рассматриваю вариант отказаться от фласка и сокетов....хелп ми, у меня уже пердак горит.

30 июля, 14:49 556 1237694

Перекат пилите, так вас и разэдак.

30 июля, 15:29 557 1237720

Анон, как в django сделать регистрацию кастомной модели пользователя через html-формы? В админке всё работает, но на страницах меня посылают нахуй, ссылаясь на неправильный пароль.

https://pastebin.com/S4sE0Apb - модель
https://pastebin.com/k1WPHtgt - формы
https://pastebin.com/QrnB72wK - views

30 июля, 15:32 558 1237721

>>1237679
s = '1234567890'
[s[:5], s[5:]]

Ответы37738

30 июля, 16:15 559 1237738

>>1237721
А если длина строки неизвестна?

Ответы3774237757

30 июля, 16:43 560 1237742

>>1237738
[s[x:x+5] for x in range(0, len(s), 5)]

30 июля, 17:17 561 1237757

>>1237738
> А если длина строки неизвестна?
Это как? len() бросает StringLengthIsNotKnownError?

30 июля, 18:56 562 1237798

>>1237595
Малыш, с просони глаза не протер, сразу воевать на двощи лезишь?

Ответы37801

30 июля, 19:09 563 1237801

>>1237798
Лел. Ты же сам не в теме, почему споришь вообще?

Ответы37804

30 июля, 19:16 564 1237804

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

Ответы37827

30 июля, 19:55 565 1237827

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

Ответы37828

30 июля, 19:58 566 1237828

>>1237827
Гаврюша, я все правильно изначально написал. Это ты читаешь жопой, петух малолетний.

30 июля, 20:07 567 1237832

Не ссорьтесь, девочки.

115 Кб, 500x459
П Е Р Е К А Т 30 июля, 20:38 568 1237858

>>1237856 (OP)
>>1237856 (OP)
>>1237856 (OP)

8 авг, 23:00 569 1243288

>>1236282
directions = Direction.objects.filter(pk__in=[3, 5, 10])

5 сен, 17:58 570 1259630

2.22. Перепечатать заданный текст, удалив из него знаки "+", непосредственно за которыми идет цифра.

Тред утонул или удален.
Это копия, сохраненная 14 сентября 2018 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /pr/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion