F.A.Q - https://github.com/TheKnightsWhoSayNi/info/wiki/HatДля кода - https://repl.it/languages/python3 Книги - https://yadi.sk/d/tArKKuQu3KejuqНе скидывайте сложные исходники в тред, у двоща ебанутое форматированиепредыдущий >>1210308 (OP)(перекачу чуть раньше, что бы опередить чувачка .pm)
>>1217842 (OP)ЗАРИПОРТИЛ НИЛИГИТМИНЫЙ ПИРИКАТ!!11 И ВООБЩЕ ПАЙТОН ЭТО МОНТИ ПАЙТОН А ЗМЕИ ТУТ НИПРИЧЕМ!!1111
>>1217849>змеи на официальном лого языка>змеи тут нипричем
>>1217842 (OP)Найс название треда, уебище.Просто пиздец, нормально перекатить уже третий или четвертый раз подряд не можете. Программисты кривожопые.
>>1217849Вообще-то, логотип пайтона это переплетающиеся змеи, то есть змеи во время соития. Замечу, что одна змея белая, а другая желтая, что недвусмысленно намекает на расовое смешение, очевидно, что автор логотипа куколд
Что с названием треда, вы пизданулись?
>>1217856Даже я догадывался имя и тему треда прописыватьмимо .pm
>>1217852мы же не web макаки
>>1217842 (OP)Как понять что я могу ?
>>1217849Проблема ОПа в том, что он запостил ебучих кобр.
Короче, я предлагаю сделать норм перекат без рм, а этот тред потереть к хуям.Пиздец, что за сборище ублюдков-унтерменшев подобралось, даже перекат нормальный сделать не могут. Я ебу бабу ягу блядь. Дети, вы совсем ополоумели уже что ли?
>>1217842 (OP)Аноны, как сделать так, что бы код сразу выполнялся в редакторе? Видел в видосиках в ютубе что такое есть. Я уже заебался сохранять файл, открывать командную строку, там писать дерикторию файла и исполнять его
>>1217866Перекати, мы залетим
>>1217867Юзай idle или какую-нибудь IDE.
>>1217867>Я уже заебался сохранять файл, открывать командную строку, там писать дерикторию файла и исполнять его
>>1217870IDLE которая идет в комплекте с пайтоном подойдет? Я на ней учусь, но не нашел там такой функции. Скачал KomodoEdit как советовали в учебнике, там тоже этого нет.
>>1217875> используй idle> IDLE которая идет в комплекте подойдет?Бля, не братан, не подойдет, качай PyCharm
>>1217867Про стрелку вверх слышал?
>>1217875IDLE подойдёт, выебоны по типу пайчарма для девочек.в IDLE с питоном можешь просто F5 нажимать после того как файл сохранил и код запустится !
>>1217883О_О спасибо анон. Не знал про F5.
>>1217881не, что это?
>>1217875Тот который с питоном идет он выполняет как бы сразу. Если ты сразу в нем пишешь, а не создаешь чистый файл (ctrl+n). Так же можешь сохранять на рабочий стол и исполнять щелчком мыши
Где я проебался? Почему ему не нравится двоеточие?
>>1217909проверь скобочки строкой выше
>>1217909)скобка
Хочу изучать Питонг, но как-то туго с мотивацией. Мотивация что "Будет зарплата в 3000$" как-то не работает, бо призрачна.Отсюда прошу накидать интересные примеры того, Что написано на Питоне. О Гугле и NASA я уже читал - мне бы что-нибудь няшного и лампового, что можно потрогать руками...
>>1217914>но как-то туго с мотивациейА тебе он точно нужен?
>>1217910>>1217912Ебать как я не заметил, вроде же смотрел. Стоит ли с такой внимательностью продолжать учить python?
>>1217917Конечно, стоит. Привыкнешь со временем.
>>1217917Стоит, не зацикливайся на такой хуйнеиди на викиум если сильно ебешь себе мозг по этой теме
>>1217914>Мотивация что "Будет зарплата в 3000$" как-то не работаетЯ тебе больше скажу:https://habr.com/post/322332/
>>1217924Статья более-менее, название вообще не в тему.
>>1217852>WHERE id = 3;И получить безымянный? Или в этих ваших ЭсКъюЭлях id с 1 начинаются?
>>1217928>Или в этих ваших ЭсКъюЭлях id с 1 начинаются?Разумеется.
>>1217851>>1217853>эти проекции змееёбов
>>1217917Да это у всех так поначалу,че ты
>>1217914гугл запросто даст инфу на вопрос "игры на питоне", "программы на питоне", "сайты...
>>1217917Попробуй использовать нормальный редактор.
>>1217920>иди на викиума че там?
>>1217924Кому нравится кодить, тому похуй на чем кодитьглавное результат, желание творить.А то что в мире востребованы сайтодрочеры это другой вопрос, еси все в мире пилят сайтики не значит, что надо делать так же
>>1217944Например?
>>1217949VimEmacs
>>1217951А пичарм (если бесплатная версия) не лучше?
>>1217951Только жизнь хеллоу ворлды слишком коротки для них.>>1217952Да конечно лучше, для новичка-то. Я же пошутил.
>>1217949Emacsspacemacs с evil-mode
>>1217957>>1217951Pyzo
Аноны, вот написал такую прогу, измеритель члена по ладони. Нормально?
>>1217985>Нормально?Размер вашего члена в норме
>>1217985Топ прога, как раз искал такую :----D
Анон, как изменить шрифт в пичарм?Нихуя не вижу че пишу
>>1217867PyCharm
>>1217985Покажи код
>>1218003>>1218001
>>1218004https://pastebin.com/0xcgnGdRgolovka 3 потому что это средний размер по головкам члена в мире.
>>1218008Нормасик, сам хочу одну прогу написать , но там мне нужен графический интерфейс что бы пользователь мог нажимать кнопку и выпадало рандом число. Придется tkinter подучить.
Есть один скрипт который работает практически постоянно, днем и ночью, и имеет привычку крашиться на всяких мелочах, после чего его приходится руками перезапускать теряя время, иногда целую ночь. Самая популярная причина это нехватка RAM на моем холодильнике. Сейчас я прикрутил решение вродеtry: main(args)except: os.execv(sys.executable, ['python'] + sys.argv)Очевидная проблема - если ошибка не решается пинком, то за ночь намотает гигабайты логов от попыток перезапустить. Как решить проблему безопасней, например, ограничив количество перезапусков до 10?
>>1218055Что за скрипт если не секрет?
>>1218066Майню белки.
>>1218055А зачем дочерний процесс-то создавать?for _ in range(10):..try:....main(args)..except:....pass # или continue, без разницы
>>1218069Что за белки, если не секрет
>>1217842 (OP)Пиздец, просто пиздец блять. Какой бамплимит тут? Следующий раз перекачу сам.
>>1218071Не совсем представляю свою цепочку рассуждений, но у меня не получилось обнаружить локальный минимум в этой точке. Спасибо.>>1218072Основа для основы основ будущих кошкодевочек. Домашняя кошкодевочка каждому решит все проблемы человечества и приведет к разрешению всех конфликтов и противоречий. Людям нужен достойным общий знаменатель.
>>1218076>Не совсем представляю свою цепочку рассуждений, но у меня не получилось обнаружить локальный минимум в этой точке. Спасибо.Анон, три часа ночи. Давай без матана.
>>1218076Шиза?
>>1218079>>1218080Как только пытаюсь уснуть сразу подрываюсь что-то доделать и проверить. Довольно долго.
>>1218082Same.
>>1218082и я
>>1217945Тренеровки мозга всякие, можешь попробовать, но они не факт что помогутЛучше просто учи питон дальше, привыкнешь к скобочкамМожешь попробовать поиграть на лиспе
Ваш pycharm не работает. Пишет Permission denied
>>1217985Пиздит
>>1218126Алсо, ругается на packaging_tool.py и virtualebv-16.0.0.tar.gz
>>1218126Что за хуйня? Где ты его ставишь? Это точно твой домашний ПК?
>>1218141Ну конечно точно
>>1218126
>>1218147У тебя прав на запись в диск С нет. Если не хочешь пердолинга (судя по всему это будет долго), то переустанови на другой диск.
>>1218151У меня всего 1 диск. Другие программы на это не ругаются, тот же паскаль
>>1218147Ну или попробуй запустить пайчарм от админа
>>1218152Кривые права для папки, устанавливай в корень
>>1218126запости Pycharm в правах администратора
>>1218151Поставил таки на внешний жд, и все равно та же проблема
>>1218161Не работает
>>1218162Тогда шамань в локальных учетках, попробуй зайти под админом/сделать себя админом
>>1218008Топ
>>1217948Да что ты, блять, в этом понимаешь, плеб?
>>1218126У меня не эта ошибка, но тоже не ставится. Конченная прога.
Питоны, салют. Это вкатывальщик с JS. Подскажите такую вещь - Лутц "программируем на питон" состоит из двух томов - 1 - посвящен tkinter и соответственно декстопной разработке, GUI и все это. Второй том посвящен сценариям для интернета.Я лично хочу освоить разработку вэб-серверов маня-цель это фронт на react.js бэк на python - поэтому можно ли пропустить первый том Лутца? И сразу перейти ко второму тому?Или вообще сразу может можно начинать изучать книги по jango?
>>1218248> jangoУже который раз пишешь, выучил бы: DjangoЕсли выучил основы Пайтона, то можешь хуй забивать на TKinter и сразу к документации/книгам по Django переходить.
>>1218251Что означает в питоне "веб разработка"? Я знаю что для этого есть html\css\javascript\php. А что делает python?Другой анон
>>1218252То же, что и php
>>1218095> поиграть на лиспе(((L I S P )( L I S P ) ( L I S P ) ( L I S P ))) ( \ \ ) \ B( ) \ ) ) Be( `. ) ) : ea` ) ) \) ) at \ ) ) ) \\\ --__ \\ : ti \ \) _--~~ ~--__) \ ) i n \ \_-~ ~-_\ ) ng \_ \ _.--------.______\) ) g \ \______(( _ ___ _ (_(__H \ ) t \ . S ___) ______ (_(____t ) ) th (\ ) I ____)) APPLY\ (_____D )_) he ( (\) C_____) EVAL ) (___P ) \ e ( ( _P_____)\______) )) _) ) \ a ( \ )__ \\_________)) (__) ) av ( \ \____) `---- --' ) ve ( \_ ___\ )_ _) ) er ( ) ( ) \ ) ra ( ) ( λ ) \ ) ag ( ) ) ( ) \ )ge ( ) ) (__)(___) ) )es ( ) ( ) ) )s ( ) ( ) ) )(((L I S P )( L I S P ) ( L I S P ) ( L I S P )))
>>1218152>паскальДедушка привет
>>1218252Бэк-эндзаебали со своим web-ом
>>1218290Что делает этот код?
>>1218290
>>1218254Кстати нон-тривиа вопрос.Я посмотрел вакансии по своему региону - почти везде для бэкенда php. Аноны, вообще работа на питоне/Django есть? Я вот имею основную работу, и имею на ней некоторое время свободное. И мне нравится питон.Но смогу ли я найти хоть какую подработку на питоне/Django?В столице краяКраснодар на php 130 что ли вакансий, и все они специализированны вэбом.Питон упоминается в 50 вакансиях, а вэба из них касаются штук 5-10.В мое городе на hh прямо сейчас 20 вакансий php и 0 - питон.Я за месяц освоил основы Питона, и он мне оч зашел. Но смогу ли я хоть как то заработать на нем?Или блин вкатываться уже в php? Я еще знаю JS. Но без бэка чувствую себя как то неоч уверенно. Тем более во всех вакансиях где есть JS упоминается PHP обязательно. Да и банальную подработку найти похоже проще гораздо.
>>1218298>>1218297Разрывает туза
>>1218300
Ой,случайно сделал упомянку.сорь
Доброе утро анонче, го кодить что-ли.А это для настроенияhttps://www.youtube.com/watch?v=kUy_cc7386k
>>1218310А лисп тут при чем?
>>1218300Сможешь, но нужно переехать, в совсем мухосранях только пхп+жс/1с, а так работы на нем достаточно
>>1218319Способствует этому
>>1218324Ситуация с подработкой не критична особо, но хотелось бы. Переезд я ближайший год не рассматриваю - у меня сейчас оч приятная работа, и я не хочу ее менять, плюс мне нужно утрясти в своей жизни определенные моменты, короче перемены сейчас не для меня. Скажи, если я пару месяцев позадрачиваю Джангу. Напишу что нибудь свое, разберусь со всем этим, то есть шансы найти мне удаленку на ней?Или уже не ебать мозг и начать учить пхп?
>>1218355Если идёт программистский стаж (иначе фильтр эйчарок не пройдешь) и очень обучаемый, а так же что-нибудь красивое сможешь запилить, то да
>>1218366>>Если идёт программистский стаж (иначе фильтр эйчарок не пройдешь)у меня должность - инженер-программист>>и очень обучаемыйА вот тут сложно)Черт возьми, дилемма. Черт меня дернул с JS начинать вкатывание.Сижу ломаю голову.Ты бы (да и другие аноны) сами как в моей ситуации поступили? Я - 31 лвл. Есть постоянная работка. Нравится прогить, знаю синтаксис JS + DOM , python. Изучил основы react.js, кое что даже ваял самостоятельно. По факту - джун.Цель - в ближайшие пару месяцев получить какую нибудь подработку, пусть совсем лайтовую. И хочу изучить бэк, потому что с фронт JS-ом чувствую себя неполноценным каким то. Еще знаю node.js по вершкам.пхп привлекает онли тем что его кругом много. А так начинать изучать новый язык пока что не хочется. Тем более питон те же самые базовые знания по бэку мне даст.Куда мне свои усилия стоит приложить? Может уже сосредоточиться на JS, react и джанго?
>>1218355Включи логику.Какое кому дело сколько часов\дней ты обучаешься, если ты в силах запилить офигенный проэкт? Например свою ОС, или красивый функциональный сайт.Главное результат
>>1218384>Куда мне свои усилия стоит приложить?Тебе решать. Главное это удовольствие в развитии. Я получаю кайф когда познаю что-то.. хотя парадоксально то, что при этом я часто ленюсь, ну это недостаток человеческого тела
Сап,питонщикичитаю Лутца, дошел до главы про исключения, т у меня встал вопрос. Почему глава про исключения имеет такой же объем, как и про классы? Что там можно так долго описывать? СТоит доджить этоу главу?
>>1218392Как один чел говорил, что в книгах Лутца много воды, к сожалению это так. Бывают излишества у него. Но все равно книги топские и полезные
>>1218392>читаю ЛутцаВ этом проблема. Не читай Лутца, и будет тебе счастье.
>>1218126Алсо, сейчас вот переставил винду, давно хотел с прошки вернуться на лтсб, и опять абсолютно такая же хуйня. Неужто сам бог велел писать на си, чье ide прекрасно работает?
>>1218420Не пизди, Лутц хорош.
>>1218391Спасибо за не ответ блин, бро. Я все еще в раздумьях.
>>1218420А что ты читал
>>1218392Сначала Programming in Python3 Саммерфильда, потом Лутца. Иисус так делал и нам велел.Анон, venv нужная вещь? Я правильно понимаю, что activate/deactivate .bat меняют PATH только на время сессии, и мне все равно надо их запускать будет каждый раз из cmd, если я хочу пользоваться каким-то конкретным окружением?
>>1218519Нужная, когда у тебя больше одного проекта, то может возникать ситуация, что они требуют разные зависимости.
поясните за деплой модуляпо сути это ведь набор скриптов которые нужно проиндексировать через distutils.setup и потом просто положить куда надо, верно?
>>1218528Была просто картинка о том, что нужно знать питонджуну, и там было про виртуальные окружения. Мне достаточно просто знать про 'python -m venv c:/fagvenv' и как переключать их в VScod'e ?Так же, кто теребит VScode, как сделать так, чтобы ошибки, которые видит линтер, выдавались в статус бар? Давно не питонил, но вроде раньше как только наведешь курсор не мышки, а который текстовый. ну который помечает место, где я пишу код на линию с кодом, текст ошибки появлялся где-то в низу, это было охуенно в дзен-моде, когда я вообще не хотел мышку трогать, а теперь нет, только наводить мышкой. Можно поправить как-то?
>>1218561Попробуй нажать на значки ошибок и предупреждений слева
>>1218566Я знаю про них, но там вываливается целая хуевина огромная со всеми ошибками. И для этого нужно мышку трогать, а это зашквар.
>>1218568>но там вываливается целая хуевина огромная со всеми ошибками. И для этого нужно мышку трогатьПроиграл. А как ты хочешь?
>>1218568мамкин вимер
>>1218568>И для этого нужно мышку трогать, а это зашкварЛолбля, хули ты еще на плюсы\лиспы не пересел, хакир мамкин
Что можете сказать по поводу этих двух книг? Я просто на лето уезжаю туда, где будет нестабильный интернет, хочу купить бумажную книгу. Пойдут для вкатывания в Python? Лутц дороже стоит и там рассматривается 2 и 3 версии, а мне вторая не нужна.
>>1218708> только собирается вкатываться > уже твердо знает что ему не нужно
>>1218719Песок не сыпется?
>>1218708Ты же уже, кажется, задавал этот вопрос в конфах телеграма несколько дней назад. Как вкатывальщику на лето тебе любая книга подойдёт, потом всё равно будешь читать лутца. Ещё перед отъездом советую скачать себе wget'ом весь сайт с официальной питоньей документацией, чтобы иметь к ней доступ в оффлайне.
>>1218740Не, я впервые слышу про конфу. Спасибо за советы.
https://twitter.com/gvanrossum/status/1012144089452535809?s=19
Ломаю совместимость на 4 версии. Ваши действия?
>>1218836Расстанусь с девственностью если еще и перестанут поддерживать 2 и 3 питоны. Уже сейчас нужно забить осиновыми кольями и похоронить второй.
>>1218837Готовь анусай.
>>1218840Зойчем? Говорю же, самым правильными решением было бы сказать что прогресс идет дальше, насилуйте труп сами по себе. Так нет, мы будет допиливать __future__ чтобы некрофилы могли спокойно пользоваться.
>>1218844>сказать что прогресс идет дальше, насилуйте труп сами по себеТак в 4 так и случится. А пока решили обкатать как опциональную фичу через импорты.Но это мы с тобой, молодые и шутливые. А вот когда у ынтырпрайзников код от 3 не заведется на 4 то возродится бомбаж который стоял при переходе с 2 на 3. Вангую к релизу четверочки Гвидо еще десяток брекинг фич наберет и будет вообще весело.
>>1218836Учу новую версию, про старые забываю.
>>1218846>у ынтырпрайзниковСидеть на старых пакетах, а когда и их уже не будет в репозиториях - собирать из исходников. Админопроблемы, короче.
>>1218846>код от 3 не заведется на 4Разве футуре не наоборот работает? С чего бы коду от 3 не заводится на 4, если это в 4 новое что-то?
>>1218856Потому что breaking changes. В третьем питоне одним из изменений была функция print. Вместо print 42 надо писать print(42), например. Стандартная либа свое поведение можеь менять. Какие-то вещи могут посчитать устаревшими и просто выпилить. Как в случае с аргументом cmp у функи sorted, который позволял настраивать сортировку через свою функцию сравнения двух элементов.
>>1218844А __future__, как раз, нужен чтобы можно было портировать код постепенно, а не переписывать свою огромную приложуху сразу целиком.
>>1218856Этот таки прав. Нарушена совместимость, а не обратная совместимость. Т.е. 4 сможет без проблем запускать код от 3, а вот 3 от 4 уже не сможет (без импорт фьюче). При переходе с 2 на 3 была другая ситуация, 3 не мог запускать код от 2 и приходилось портировать сотни старых говен.
>>1218858И ладно, если это print или sorted. Первая при запуске скрипта проверится, вторая в рантайме исключение кинет. А если это оператор /? Во втором питоне, он для двух целых возвращал целое. В третьем, внезапно, float. Твой код вполне может заработать, но у тебя могут появиться нихуя не очевидные баги из-за этого изменения.
перекат для тех кто не любит жрать говноперекат для тех кто не любит жрать говноперекат для тех кто не любит жрать говно>>1218866 (OP)>>1218866 (OP)>>1218866 (OP)перекат для тех кто не любит жрать говноперекат для тех кто не любит жрать говноперекат для тех кто не любит жрать говноперекат для тех кто не любит жрать говно
>>1218867Госпаде, как же ты заебал, жри сам свой говносайт, репорт кинул
>>1218867Скорей бы в /pr/ остались только питоно треды, а то 3 мало че то
>>1218867> vscodeЛюбишь когда тебя унижают?
Начал вкатываться по книге Лутца, и с самого начала ничего не понимаю. Автор рассказывает о каких то расширениях, базах данных, SQL и тд. Пиздец просто
>>1218896Ты начал с программирования на питоне, а надо с изучаем питон
>>1218901Это и есть изучаем питон. Первая же глава
>>1218896лутц пидорас. Почитай сначала Автоматизация рутинных задач при помощи Python, а потом уже лутца
>>1218911А везде советуют именно лутца. Попробую с автоматизации начать, спасибо
>>1218880сделай лучше>>1218886а ты видимо любитель несвежего ОГРОМНОГО куска тупого говна для ИНТЕПРЕТИРУЕМОГО яп?
>>1218920>вездеа вот на нашем сайте https://sites.google.com/view/pypry/ советую как раз автоматизацию, даже видосик есть ;)но всякие пидорасы упорно вводят антошек в заблуждение эх
>>1218924Я любитель любого легкого текстового редактора без анальной проприетарщины.
>>1218926> даже видосик есть ;)Вернись во вконтактик, быдло.
>>1218936>легкого текстового редактора без анальной проприетарщинытоесть вскода!? так и о чем спор братишка
>>1218942Спасибо что (((на словах))) разрешаете вытащить зонд, но проще использовать софт не от корпораций которые зашкварены тотальной слежкой.License and Privacy TermsBy downloading and using Visual Studio Code, you agree to the license terms and privacy statement. VS Code automatically sends telemetry data and crash dumps to help us improve the product. If you would prefer not to have this data sent please go see How to Disable Crash Reporting to learn how to disable it.
>>1218948мммаксимальная школа плз))есть митовская лицка, а значит хуй клало коммунити на возможные напрягиолсо шизик, ты с гитхаба то уже уполз, а?а на доебан\войд перекатился без пропритарных дров для вафли твоего нищеноута? жалкий тревожный биомусор, просто не пиши мне больше.
>>1217842 (OP)Что на питоне выгоднее с точки зрения быстродействия (нужно хранить большую древовидную структуру, до нескольких тысяч объектов, вложенных друг в друга (или несколько в один), максимальная глубина вложенности - 7) - словарь, или объект?
>>1218867Хули ты такой навязчивый и лезешь?Дай ты ссылку на свой 'сайт' в этом отеле под ОП-постом и сиди спокойно.
>>1218987Хули ты такой навязчивый и лезешь?сиди спокойно.
>>1218708Не слушай эту пидораху >>1218740У змеи есть норм оффлайн документация https://docs.python.org/3.6/download.html