Этого треда уже нет.
Это копия, сохраненная 27 августа 2017 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
#2 #1037377
Проебался. Прошлый тред
https://2ch.hk/pr/res/1034322 (М)
Дважды проебался. #3 #1037378
#4 #1037440
>>1036727
По мо ги те
Умоляю
#5 #1037444
>>1037440
Покажи как в консоли браузера этот запрос выглядит.
#6 #1037461
Считывается строка из файла, строка преобразуется в список и этому списку присвается переменная, после чего происходит переход к следующей строке.
бНОПНЯ: каким образом можно автоматически создать отдельную переменную для каждой строки.
Нужны индексированные переменные или что-то вроде того.
#7 #1037465
>>1037461
Оно тебе не надо, поверь.
#8 #1037467
>>1037461
Используй лучше словарь словарей.
#9 #1037469
>>1037465
Можно подробней? В любом случае понадобиться создавать ключ для каждого списка.
#10 #1037470
#11 #1037475
>>1037469
d={}
for file i files_list:
with open(file) as f:
d.update({file: f.read().splitlines()})
#12 #1037516
pyramid или flask?
#13 #1037534
>>1037516
bottle
#14 #1037536
В чём программировать-то?
#15 #1037538
#16 #1037541
>>1037538
Да не, я про среду разработки.
#17 #1037542
Надо бы в шапку добавить что нибудь по sql и взаимодействию с ней на питоне для вкатывальщиков, а то талмуд по постргесу не энтри левел
#18 #1037545
>>1037542
алхимия одна для всех
#19 #1037549
Dlib реально поставить на винду? Cmake установил, но он ругается, что нет компилятора cpp. Установил cygwin, но cmake его не видит.
Или уже пора ставить линукс?
#20 #1037552
>>1037549
ты в PATH добавил ссылку на папку с gcc?
#21 #1037553
>>1037549
SET(CMAKE_C_COMPILER /path/to/c/compiler)
SET(CMAKE_CXX_COMPILER /path/to/cpp/compiler)
в CMakeLists.txt
#22 #1037555
>>1037545
То есть когда орут, что орм зло, то это просто кукареки?
#23 #1037556
>>1037555
ну к примеру мне тошно смотреть когда в божественном коде на змее виднеются строки блевотни из sql
#24 #1037560
>>1037552
Да, та же ошибка. Я нашёл путаное объяснение на стаковерфлоу, что cmake по умолчанию выбирает собственный компилятор и надо при установке указывать свой, mingw например, но я то вообще хочу поставить через pip install dlib.
#25 #1037561
>>1037553
Спасибо, это я и искал!
#26 #1037562
Вчера в десктоп-треде чувачек запостил скрин, там он ебашил на NLTK скрипт типа similar_texts.py или как-то так.
Отзовись, это опенсурс? Подскажи что прочесть чтоб тоже научиться сопоставлять по-разному написанные тексты по одной теме?
#27 #1037563
>>1037553
Только маленький вопрос ещё - там в папке cygwin/bin сотни файлов. Кто из них эти компиляторы?
#28 #1037567
>>1037444

> В консоли браузера


А это где посмотреть?
#29 #1037571
>>1037563
gcc и g++, например
Ты сам, ебта, не можешь найти свои конпиляторы
А хочешь, чтобы цмаке их нашел
#30 #1037573
>>1037571
Его умные люди писали, а меня нет.
#31 #1037578
>>1037536
Пайчарм
#32 #1037584
PEP-8 все зазубрили, блять?
#33 #1037585
>>1037584
Зачем, он же автоматически проверяется.
#34 #1037587
Что почитать по PyQt?
#35 #1037590
>>1037587
почему именно qt?
#36 #1037592
>>1037590
Потому что он милый.
#37 #1037594
>>1037590
чтобы десктопный гуй писать
#38 #1037595
>>1037578
Пасиба.
#39 #1037601
>>1037594
Зачем тебе гуи? Все равно в exe не соберешь.
#40 #1037608
>>1037601
Pyinstaller
#41 #1037610
>>1037587
Официальной доки хватит.
#42 #1037613
>>1037549
Так у них там в доке можно и через vc++ тулкит скомпилять. Сам не могу проверить, у меня везде мак.
http://dlib.net/compile.html
#43 #1037614
>>1037608
Не работает с 3.6
#44 #1037615
>>1037614
Ну пиздец, поставь 3.5.
#45 #1037621
>>1037608
pyinstaller пригоден для мелких вещей.Готовь камаз бубнов и армию шаманов, если ты и правда собираешься собрать программу на pyqt в exe
#46 #1037622
>>1037621
Собирал, бля. Целую и инструкцию по сборке пришлось написать.
#47 #1037623
>>1037622
Зачем так? Может exe лучше на другом языке писать?
#48 #1037629
>>1037623
Не знал, что такой гемор будет с пиинсталлером. Прогу на прыщах писал, потом уже как начал собирать, понял всю ошибочность затеи. Но было уже поздно.
#49 #1037663
>>1037373 (OP)
Прошел путь Джуна из шапки, что дальше?
#50 #1037666
>>1037663
Идти путем мидла.
#51 #1037667
>>1037663
Учить другой язык, на котором есть работа.
#52 #1037690
поясните по PyPy, кто использует?
#53 #1037703
>>1037666
Мидлл от Джуна отличается только тем, что может самостоятельно пилить проект, используя все из шапки и не косячить. Мне путь сеньора нужен.
#54 #1037732
>>1037373 (OP)
Часик в радость
#55 #1037741
>>1037703
Как много проектов ты уже запилил? Покажи свой гитхабчик.
#56 #1037769
что делает self в функциях класса? Наверное платина
#57 #1037773
>>1037769

>Наверное платина


Ну вот сам прекрасно знаешь, что вопрос платиновый, почему в гугл с ним не сходишь? Там ты получишь куда больше информации по нему, нежели здесь.
#58 #1037776
>>1037769
То же, что и this в некоторых других языках.
#59 #1037777
>>1037769
Потому вызов и создание методов не то, чем кажется на первый взгляд
#60 #1037779
>>1037776
То есть указывает на метод экземпляра класса?
#61 #1037784
>>1037779
Не на метод
#62 #1037790
Всё блядь, меня осенило как Будду нахуй.

self тупо обозначает "имя" инстанса класса.
Тобеж если: anon = class() => self.huinya = anon.huinya
#63 #1037879
>>1037373 (OP)
ребята, пичарм не хочет принимать стороннике пакеты.
Например:
from pacageName import doci
В консоли все работает, но ебанный пичарм пишет ImportError: No module named 'pacageName
#64 #1037880
>>1037879
чего делать? как заставить пичарм работать с пакетами?
#66 #1037897
>>1037883
что сказать то хотел, болезненный?
#67 #1037900
>>1037897
Хотел у тебя узнать, сам как считаешь, по твоему вопросу можно дать однозначный ответ, в чем там у тебя проблема? Скрины давай, с настройками интерпретатора, структурой проекта и примером, что там у тебя не импортируется.
#68 #1037909
Какой наиболее адекватный способ сделать GUI?
#69 #1037912
>>1037909
Что в твоем понимании "адекватный"?
#70 #1037919
>>1037912
Тот с которым справится такое жопорукое хуйло как я.
#71 #1037920
питон говно пушто динамик
#72 #1037921
>>1037373 (OP)
Есть функции, а есть методы. Методы это функции, которые связанны с определенными типами(классами) или модулями? Как str.format это метод для типа 'str' а .sqrt это метод для модуля math. Так у вас заведено тут, да?
129 Кб, 640x640
#73 #1037925
>>1037373 (OP)
ОП, ты не прав, на джуниора нужна только треть.

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

Это залог успеха для любого питоно-джуниора.
#74 #1037930
>>1037925
Какая разница? Вакансий все равно нет.
#75 #1037931
>>1037909
Гуи не нужон. В питоне я трачу на гуи больше времени, чем на саму программу. Это тебе не формочки на делфи шлепать.
#76 #1037943
>>1037931
Делфи для фриланса не подходит?

снг и ко в сраку
#77 #1037948
>>1037943
Ну хуй знает, почему бы и нет? Заказчику нет разницы, на каком языке задача решена, лишь бы работало. Питон для фриланса тоже не очень подходит, если что.
#78 #1037950
>>1037948
Почему? Ведь питон это самый быстрый язык для того, чтобы довести прогу до 'это работает'-стадии.
#79 #1037959
>>1037950
Не в случае GUI
#80 #1037960
>>1037943
На фрилансе большинство задач на субподряде, и потому технология задана наперед.
#81 #1037962
>>1037925

> посасывать ПИТОН своего босса


Да.
#83 #1038026
>>1038024
Вопли обиженного, лол.
#84 #1038038
>>1038024
Что за чат? Мне он уже начинает нравится. Как раньше хорошо было в /s/ и нyлb4евском /c/, пришел за советом, а тебе вагон хуев отгружают, прям лампота.
#85 #1038041
>>1038038
Не знаю, я картинку на пикабу нашел.
#86 #1038048
>>1038041

>пикабу


Фу, мерзость какая.
#87 #1038057
нахуй питон?
работы же нет
#88 #1038059
>>1038057
Не проблема, мамка кормит же.
#89 #1038082
Что за поехавший в последних тредах форсит свое на питоне нет работы? Какую цель преследует, заходя раз за разом в тред? Или это не один человек, а сотый по счету 16-летний мамкин вкатывальщик, который мечтает, как он за каникулы выучит питон и станет богатым и независимым от родителей 300к/наносекунду программистом на полставки после школы? Мечтает, но при этом сомневается, и провокационными заявлениями пытается добиться, чтоб его убедили, что работы дохуя и все двери открыты.
Вообще, всегда проигрываю с подобных. Для них выбор первого языка для обучения представляется каким-то знаменательным и судьбоносным решением, которое повлияет на всю его жизнь и карьеру.
#90 #1038084
>>1038082
Но работы-то все равно нет.
#92 #1038086
>>1038082
Не только выбор языка влияет на судьбу программиста, еще много вещей. Тут надо сверится с гороскопом кодерским, знать в каком Доме Луна, ну все такое. А еще если тебе Черный Системщик дорогу перейдет, то век раоты не видать. Но хуже всего это с 1сником на распутье 3трех дорог в полночть встретится. Тогда надо очертить вокруг себя круг из икры красной, и читать pep8 вслух, а на 1сника внимания не обращать и не смотреть, иначе пропадешь
#93 #1038087
>>1038086
Прям как в /sn/ зашел, круть. Сто лет там не был.
#94 #1038088
>>1038085
И хуйли с твоей ссылки, работа блядь где?
#95 #1038090
>>1038087
Это еще чего! Вот некие хитрованы выдумали сигили рисовать из малого ключа соломона с помощью pygame да вызывать дух Столлмана, так чтоб ты думал? Зоходит hrка утром в офис, а они мертые лежат и дым серный везде...
#96 #1038092
>>1038088
Блядь, мне за тебя, может, ещё и собеседование проходить?
#97 #1038093
>>1038092
А че те впадлу шоле?
#98 #1038098
>>1038082
Повлияет, если выберешь не школьное говно с прибитыми гвоздями отступами, и прочей хуитой по принципу "как бы индусы чаво не набыдлокодили".

Хотя у индусов и на сях/похапе/whatever с отступами всё нормально, так как их за индусов ставит IDE.
#99 #1038099
>>1037373 (OP)
>>1031827 (OP)

>ВАЖНО!


Это видео нужно в закреп, чтобы у всех кукарекольщиков больше не возникало вопросов почем нужен ГИЛ и почему это не так плохо!

https://youtube.com/watch?v=AWX4JnAnjBE
#101 #1038103
>>1038101
И третью часть забыл.
https://www.youtube.com/watch?v=pLqv11ScGsQ
#102 #1038105
>>1038085
На 80% ваканский питон идет как дополнительное требование к чему-либо, но не как основная профессия.
#103 #1038116
>>1038098
Я немного не о том. Почему-то среди обывателей бытует мнение, что разница между ЯП такая же, как между лингвистическими языками. А по сути же язык - это всего лишь инструмент, а программирование - ремесло.

>>1038105
Требования стандартные в большинстве случаев, если речь идет о вебе: питон и его фреймворки (джанго в основном), базы данных, джаваскрипт.
#104 #1038117
>>1038101
Еще и в первой ссылке обгадился https://www.youtube.com/watch?v=4zeHStBowEk
Хотя, та тоже норм.
#105 #1038153
По каким причинам может не работать воспроизведение mp3 файла через либу pygame на python3?

from pygame import mixer

mixer.init()
mixer.music.load("1.mp3")
mixer.music.play()
#106 #1038159
>>1038153
Никогда не пользовался пигейм, но погуглил за тебя, не благодари:

https://stackoverflow.com/questions/7746263/how-play-mp3-with-pygame
#107 #1038161
>>1038159
Зачем мне гуглить как писать код? Он у меня написан, только не воспроизводит. Программа выполняется, а звука нет.

>https://stackoverflow.com/questions/7746263/how-play-mp3-with-pygame


с этим кодом тоже нет звука
#108 #1038163
>>1038161
Ты с английским как вообще? Суть в том, что play() выполняется, достигает конца, возвращает значение и сразу же закрывается, удаляя твой 1.мп3 и следовательно прекращая звук.
#109 #1038174
>>1038153
Решил проблему так:

mixer.init()
mixer.music.load("1.mp3")
mixer.music.play()

playing = 1
while playing:
if not mixer.get_busy():
playing = 0
#110 #1038179
>>1038116
>>1038116

>разница между ЯП такая же, как между лингвистическими языками.


Тащемта, так и есть. Легко перейти на пыхапе или питон с перла - основные концепции более-менее одинаковы. А попробуй-ка перекатиться на эрланг, если ты до этого первым языком изучал голый си.
#111 #1038184
>>1038174
Молодец:)
#112 #1038198
>>1037921
ОТВЕТЬТЕ МНЕ
>>1038099
Опять же, только вкатываюсь в Питон. Я правильно понимаю, что я попытаюсь сделать что-то, что можно сделать функцией из какой-то библиотеки, но без неё, то я пойду нахуй? И поэтому нужно знать все библиотеки на все случаи?
#113 #1038201
>>1038198

>ОТВЕТЬТЕ МНЕ


Не всегда, но пока можешь считать что так, как дойдешь до ооп в питоне, разберешься.
#114 #1038209
>>1038198

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


Стандартная библиотека у питона пиздецки здоровая, и зачастую, какие-то простые вещи в ней уже реализованы, и изобретать велосипеды, да еще которые будут медленнее стандартной реализации глупо, так что да, пойдешь нахуй.
#115 #1038212
>>1038198

>ОТВЕТЬТЕ МНЕ



Метод - это функция класса и следовательно объекта. Как ещё это подробнее пояснить, я не знаю.

>>1038198

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



Да, тебе все правильно сказали >>1038209

>И поэтому нужно знать все библиотеки на все случаи?



Не все, но желательно. И обязательно уметь читать доки и пользоваться гуглом.
#116 #1038213
>>1038209

>Стандартная библиотека у питона пиздецки здоровая


Ну по сравнению с жавой и сишарпом она просто крошка.
>>1038198

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


Начинай с фреймворков, там уровень абстракции выше чем у стандартной библиотеки (стд), обращай внимание на функции стд в фреймворке и смотри для чего они. Тупо учить стд и не видеть как она применяется - это пиздец.
#117 #1038219
>>1038213

>Начинай с фреймворков


Ага, скажи еще с джанги.
#118 #1038220
>>1038213
Да ты не очумел ли случайно дядя? Кури мануал по питону 1900 страниц, кури мануал по джава 1000 страниц. Это еще не считая что код на пайтоне в 5-10 меньше нужно писать
#119 #1038222
>>1038220
Ты возмущаешься что нужно учится?
#120 #1038227
>>1038212

>Метод - это функция класса и следовательно объекта. Как ещё это подробнее пояснить, я не знаю.


Он говорит про одинаковый дот синтаксис системы компоновки и доступа к атрибутам.
>>1038219
Да. Сразу получишь результат и появится стимул изучать дальше. Лабы конечно можно поделать для начала, но не более 20-50 штук если не метишь в олимпиадники.
>>1038220
Где ты количество страниц нашел?
#121 #1038230
>>1038227

>Да. Сразу получишь результат и появится стимул изучать дальше.


Ага, и засрешь себе мозг на метаклассах в Models
#122 #1038231
>>1038222
Я возмущаюсь на заявление , что стандартная библиотека просто крошка по сравнению с Жава. Я понимаю у того же языка богов Golang шибхо худой stdlib, на 70 страниц спецификации, но там только самое необходимое включено
#123 #1038232
Кто-нибудь работал с либой pynotify или подобной на третьем питоне?
Почему-то на 2 питоне работает, а на 3 не выскакивает уведомление...
#125 #1038254
>>1038236
Ну ок. А по жаве где нашел?
#126 #1038264
>>1038230
Ну так придумай получше план изучения.
#127 #1038267
>>1038264
От простого к сложному.
#128 #1038280
http://www.oracle.com/technetwork/java/javase/documentation/index.html
http://www.oracle.com/technetwork/java/javase/documentation/api-jsp-136079.html
http://www.oracle.com/technetwork/java/javase/documentation/javafx-docs-2159875.html
Документация в жаве просто пиздец какая неочевидная вещь. Три страницы разных версий с одинаковыми хлебными крошками и прочей навигацией.

>>1038267
И сколько по-твоему лаб надо написать чтобы использовать хотя бы треть функций библиотеки?
#129 #1038282
Как в форме Бэкуса-Наура выразить идентацию питона или руби?
#130 #1038283
>>1038280

>И сколько по-твоему лаб надо написать чтобы использовать хотя бы треть функций библиотеки?


Зачем сразу лабы то? Ну сначала да, надо будет написать парочку калькуляторов/конвертеров строк. А потом вполне можно для себя писать прикладные вещи, вроде скриптиков для работы с фс (раскидать файлики по папочкам), Учет какой нибудь хуйни в базе, загрузчик еще какой нибудь хуйни с интернета, а потом можно потихоньку и в веб залезать, как раз к этому моменту ооп освоить и все пойдет как по маслу, но не сразу на джангу прыгать, а написать например простенький сайт на бутылке/фласке. Как по мне, куда более лучший план, чем сходу влезать в джангу нихуя в ней не понимая и где все выглядит как ебанная магия.
#131 #1038285
>>1038283

>прикладные вещи


Унылые вещи ты хочешь сказать?
Лучше сразу принять холодный душ. ООП туториал, MVC туториал, Git туториал, Django туториал -> написать сайт, выкинуть-> потестировать участки фукционала, потестировать неочевидные моменты -> написать сайт, выкинуть-> потестировать участки фукционала, потестировать неочевидные моменты -> написать сайт, выкинуть-> потестировать участки фукционала, потестировать неочевидные моменты -> ... -> profit
У меня всё.
#132 #1038286
>>1038285
Вот так и появляются джангодебилы, нихуя не знают и везде с ней лезут.
#133 #1038287
>>1038286

>Не начал с ассемблера = дебил.


Пофиксил тебя.
#134 #1038288
>>1038287
Забыл еще добавить в 93 году
#135 #1038290
>>1038288
И через 24 года ты такой с горячим сердцем и холодной головой понимаешь что ты дорос до джанги.
#136 #1038296
>>1038287
>>1038288
>>1038290
Как тебя задело то, аж 3 поста высрал.
#137 #1038318
Анон, мой парсер собирает данные в виде строк. Я хочу их передать в бд. Но я ламер и с бд работал только в школе на уроках информатике. Какие есть библиотеки, что можно почитать?
#138 #1038323
>>1038285
Начинайте с фласка, после него и джанго простым покажется и вы поймёте как все там на самом деле происходит и сможете нормально писать бекэнд
#139 #1038328
Если я делаю свой проект на гитхабе, то мне нужно скидывать содержимое папки виртуального окружения или лучше ее в гитигнор добавить?
#140 #1038331
>>1038328
Конечно в гитигнор.
#141 #1038332
>>1038318
Какая бд? Гугли библиотеки для неё.
#142 #1038333
>>1038331
А почему нет, кстати? При ее активации можно сразу запустить приложение не скачивая доп пакеты
#143 #1038335
>>1038333
Сразу уж делай LiveDVD с линуксом и своей программой, хули уж мелочиться. И его заливай на гитхаб.
#144 #1038386
Как на tk попросить ввести значение переменной, нарисовать текст, а справа поле для воода?
#145 #1038489
TypeError: 'StringVar' object is not callable
что за дела? :(
#146 #1038494
>>1038489
Ошибка в коде.
#147 #1038516
>>1038489
x = 12
x()
TypeError: 'int' object is not callable
#148 #1038517
Хочу развернуть vpn\obfsproxy с простенькой вебмордой (просмотр подключений, логов) на vps, для этого фласка же достаточно будет? Есть ли примеры с чем нибудь подобным? Хочу понять, как микросервесы работают
#149 #1038523
>>1038517
Для этого и бутылки хватит.
#150 #1038535
>>1038523
Бутылка в продакшене не применяется, а фляга хотя бы иногда
#151 #1038539
>>1038535
Причем тут продакшон, в этом посте >>1038517 про него ни слова. А для простого вебсервера бутылка лучше подходит, минимализм во все поля.
#152 #1038541
>>1038539
Ну я хотел бы попробовать с заделом на будущую работу, поэтому фласк лучше
#153 #1038548
>>1038541
Если так рассуждать, то джанга лучше будет, лол.
#154 #1038551
>>1038548
Джанга не такая микросервисная
#155 #1038555
>>1038551

>микросервисная


Значение знаешь?
#156 #1038564
>>1038551
Если нужны микросервисы, то есть смысл дополнительно изучать Golang, просто идеальный яп для микросервисов.

Тут няша из Golang поясняет, как безболезненно обмазаться
https://youtube.com/watch?v=0ndWw1udpsA&t=7m16s
#157 #1038571
>>1038555
Фл аск
#158 #1038572
>>1038564

>Потоки есть


>Всего остального нет

#159 #1038579
>>1038572

>


Чего нет , Жынериков, как обычно? Все есть изкаробки, чтобы делать веб шедевры(sql, html template, json, xml, websockets)
#160 #1038583
>>1038564
А вот и гуглосионисты в тред пожаловали со своей жидопропаганодой Go-lang (гоев-язык или язык гоев). Ошибся тредом, грязный халдей, в этом треде только правые программисты под предводительством великого Фюрера. ХАЙЛЬ ГВИДО!
#161 #1038585
>>1038579

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


Вижу, годауны переняли привычку жабоблядей.

>Чего нет


Когда динамические библиотеки появятся?
#162 #1038587
>>1038583
Я посмотрю , как ты запоешь, когда тебе потребуется распределить действительно высоконагруженное приложение на python по всем 8 ядрам на сервере

мимо: сын umputunа в треде
#163 #1038588
>>1038564

> идеальный язык для микросервисов


И чем характеризуется идеальность языка под микросервисы?
#164 #1038589
>>1038583
Мне в Python не нравится только отсутствие возможности нормальной сборки в нативный код. Сейчас для этого какие-то костыли, и получается полное дерьмо. Должен быть из коробки компилятор, чтобы можно было написать, скажем, медиаплеер или файловый менеджер.
#165 #1038590
>>1038587
Рассказывай кому нибудь другому сказки про свои высоконагруженные сервисы. Давно известно, что в ваши жидоподелия встраивается код майнинга шекель-койнов, для захвата мирового господства.
#166 #1038592
>>1038588
Двачую. Лучше Erlang/Elixir ничего не появилось, потуги годаунов просто смешны, а нододебилов еще смешнее.
#167 #1038593
>>1038589

> динамическая типизация


> компилятор

#168 #1038595
>>1038590
Это же в хроме и андроиде вроде?
мимокоспиролог с /zog/
#169 #1038596
>>1038579
А еще обработчиков ошибок нет
И вообще, о Го больше срутся, чем используют, пиздуйте в свой тред
#170 #1038597
>>1038593
А в чем проблема, компиляторы Бейсика же были. И Delphi с динамическим типом Variant.
Да даже в C/C++ есть динамическая типизация с помощью union.
#171 #1038598
Вот почему так, куда ни заходит го-активист, так сразу мут со днища поднимается
98 Кб, 247x248
#172 #1038599
>>1038174

>playing = 1


>while playing:


>if not mixer.get_busy():


>\t playing = 0

#173 #1038600
>>1038595
И туда тоже, все одно, жидоподелия гуглосинизма.
#174 #1038601
>>1038597

> динамическая типизация с помощью union.


Лол, ну ясно в общем.
#175 #1038606
>>1038601
Там нормального синтаксиса с выводом типа нет. Вот в Delphi просто объявляешь переменную типа Variant и присваиваешь ей что угодно, хоть число, хоть строку, прямо как в JS/Python/Ruby.
#176 #1038607
>>1038232
Создай ишью, хуле. Файловые системы конечно то ещё днище: асинка нет (только через сигналы вроде), универсальных нотификаций тоже нет. Вроде проще написать свой костыль, который будет раз в секунду чекать что надо. Это будет кроссплатформенно хотя бы.
#177 #1038609
>>1038318
Возьми либу dataset и sqlite. Проще ничего нет.
#178 #1038611
>>1038606
Это всё ещё простой каст указателя, поэтому дельфи не зависит от рефлексии, выполнения произвольных строк, и прочего непотребства пиздона.
#179 #1038616
>>1038587
Очень просто: nginx и несколько инстансов торнадо.
#180 #1038618
>>1038596
Есть обработка ошибок: panic и проверка на nil
Скоро выйдет Golang 2.0, в ней все косяки залатают, в том числе сделают нормальную обработку ошибок.

Может даже наконец-то объяснят Расту Коксу, зачем нужны джынерики и их тоже припилят
#181 #1038622
>>1038618

>Может даже наконец-то объяснят Расту Коксу, зачем нужны джынерики и их тоже припилят


Лол, столько лет было НИНУЖНА, а теперь вдруг оказывается, что без них никак.
#182 #1038623
>>1038587
Просвещайся

>Instagram currently features the world’s largest deployment of the Django web framework, which is written entirely in Python


https://engineering.instagram.com/web-service-efficiency-at-instagram-with-python-4976d078e366

А перед этим можешь нагуглить конфу в ютубе где инженеры инсты показывали цифры с семью нулями лайков в сутки.
#183 #1038625
>>1038623
Где-то читал, что они ещё gc отключали. Так-то может быть если бы сейчас они стали писать с нуля, то выбрали бы может другой язык и/или стек.
#184 #1038626
>>1038625
История сослагательного не знает, а пока ты строчил пост было загружено еще несколько тысяч изображений и обработана сотня тысяч лайков.
#185 #1038627
>>1038589
Лучше Cython вряд ли что либо придумают в ближайщие года.

Как вариант , с помощью Cython , python скрип транслировать в Cи код и потом компилировать в .so или .dll библиотеку. С помощью pyinstaller собрать в 1 программу
#186 #1038634
>>1038626
Я не спорю, что они молодцы, но это не отменяет написанного.
#187 #1038636
>>1038627
Я и говорю, только костыли, к сожалению.
Хотя никаких языковых ограничений, мешающих создавать исполняемый файл или динамическую библиотеку, нет.
Сейчас, увы, desktop приложения забыты, все пишут сайты. Раньше надо было компилятор делать, а сейчас по-видимому такая ситуация и сохранится.
#188 #1038637
>>1038634
Это не отменяет того что молодцом может стать каждый и Python в этом только поможет.
#189 #1038641
>>1038611
Рефлексия в Delphi есть.
#190 #1038643

>Илья в треде


В течении следующего часа, буду отвечать на все вопросы по переходу с Python на Golang. Задавайте свои вопросы

мимо: голанг разработчик с многолетнем стажем
#191 #1038644
>>1038643
Сук на ножи!
#192 #1038646
>>1038643
На го нет столько батареечек на все случаи жизни
#193 #1038649
>>1038643
Зачем разносишь нечистоты по доске? В своём треде мочи не напился?
#194 #1038652
Заходим на сайт и смотрим
Golang проектов 813.000
Python проектов 105.000

https://libraries.io/
#195 #1038653
>>1038652
А где работа на нем?
#196 #1038654
>>1038652
Golang hellowold-ов 813.000
очевидный фикс
#197 #1038656
Golang > статическая типизация, проверка при компиляции
Python > все ошибки появляются только при выполнении программы
#198 #1038659
>>1038656
Ты все равно тестировать приложение будешь, неважно какая типизация, статика не спасет тебя от ошибок логики
#199 #1038660
>>1038656

>Golang > статическая типизация, проверка при компиляции


То есть, тебя статическая типизация спасает от любых ошибок в коде?
#200 #1038664
В golang есть прекрасные няши наподобие Елены Граховец, в Python только Гвидо Вам Россум
#201 #1038667
>>1038664
И куча бородатых хипстеров
В питоне такие только на энтри левеле есть, а потом они узнают, что работы не так много как на пыхе, жс и перекатываются туда
#202 #1038669
>>1038664
Руснявая жидовка или рассовый Нидерландский ариец, хм...
#203 #1038672
>>1038664
Пошел нахуй, если без дураков.
#204 #1038676
>>1038664
Буду звать ее Юлька Кошачье Копыто
#205 #1038678
>>1038664
Ахааа, вот таким хитрым способом ты выявил, что питон программисты Геи, спасибо тебе за это, Ильюша.
#206 #1038680
>>1038678
Надо ж таким мопсом быть, чтоб самому себе медали вешать, вот курва
#207 #1038683
>>1038678

>Геи


Как что-то плохое.
#209 #1038700
>>1038696
Обычный нос, чо доебалиь до петяна
272 Кб, 244x623
#210 #1038730
#211 #1038772
Может кто пояснить за pyusb? Пытался гуглить мануал, нигде нет. Как вообще на пистон находить документацию к не стандартной либе?
#212 #1038775
>>1038772
https://github.com/walac/pyusb Погуглил за тебя, читай ридми.
#213 #1038779
>>1038775
Ох, лол. Не заметил. Спасибо, добра тебе!
#214 #1038805
https://blog.miguelgrinberg.com/index
Задонатил этому чуваку 10 бачей за то, что выпустит книжку по ассинхронному фласку, правильно сделал?
#215 #1038808
>>1038805
Задонатил бы мне 10 бачей - я бы тебе отсосал. А теперь плачь над проебанными деньгами.
#216 #1038809
>>1038808
А говорили, что на питоне работа нормальная есть...
#217 #1038810
>>1038808
Да у тебя же небось зубы гнилые и изо рта воняет.
#218 #1038811
>>1038809
Бля проорал нахуй, весь подъезд разбудил
>>1038810
Никак нет
#219 #1038816
>>1038808

>я бы тебе отсосал.


Асинхронно хоть?
#220 #1038817
>>1038816
Автономно бля
#221 #1038818
>>1038817
Ясно, очередной джангодебил, не могущий в asyncio.
#222 #1038819
>>1038805
Нет.
#223 #1038823
>>1038818
Обрадую тебя, я даже не знаю, что такое асинхронно и автономно)
#224 #1038839
>>1038818
И що ты с этим asyncio делаешь, aiohttp на бэкенде?
#225 #1038885
>>1038839
Делаю суперсайт. С шаблонизатором aio-jinja(updated 2 years ago), сокетами aio-websocket(updated 9 years ago), ОРМ aio-zalupaDB-vasyan-unmaintained(updated 9001 years ago). В целом очень быстро, конечно работает... Когда работает.
#226 #1038887
Зdравствуйте , начинаю вкатываться в программирование , эксперты подскажите самый быстрый способ качнуть 10 видео файлов с помощью python.(urllib + multiprocessing.dummy, tornado, aiohttp, ваш вариант). Если за сегодня ничего годного не подкинете, то буду уходить в Golang, там говорят есть быстрые коорутины
#227 #1038888
>>1038887
grequests.
#228 #1038889
>>1038887
Насчет последнего предложения всем похуй, в нашей секте недвижимость переписывать не заставляют.
#229 #1038890
>>1038885
А почему православную tornado не возьмешь?
#230 #1038891
>>1038890
Зачем, ведь все работает. Сейчас жду когда aio-zalupaDB обновится, пару багов незначительных закроют (пользователи из базы пропадают). И буду потихоньку выходить на продакшн уровень, если мейнтейнеры позволят.
#231 #1038893
>>1038891
Эту херню смотрел , там чел тоже за aiohttp топит и рассказывает, как делал свой сервис. Говорил что до этого использовал жангу, фласк и другие фреймворки , все говно по сравнению с aiohttp. Заодно показал скрипт на aiohttp, который за 1 сутки скачивает всех пользователей VK , 390.000.000шт.
#233 #1038895
>>1038893
Ага я о том же )) 10к реквестов в секунду теперь ваще не проблема. Я в ахуе со скорости просто.
Ну, маленькие минусы конечно есть, кроме роутинга нет ничего. Но это хуйня все, это ведь http сервер. Все что нужно есть отдельно. Там главное открыть карту форков и найти васяна поновее. Ну если чего нету пока то перетерпим, обойдемся. Зато могу стрингреспонсы в 500 щелей сразу хуярить. Прикинь круто, ггг.
Ну а джанга говно, aiohttp FTW!
#234 #1038897
>>1038895
И зачем нужно так много 10к rps ?
#235 #1038898
>>1038897
Ну бля круто патамуш. ЛУП ИЗ ВОСЬМИ ЗАЛУП.
#236 #1038902
>>1038898
А на Golang та что не перейдешь то? Там можно и поболее 10к рпс выжимать
#237 #1038903
>>1038902
Почему, го я уже учу. Там тоже все как я люблю -- форки форков, старейшие фреймворки из тысячи строк кода, ничего лишнего, и не лишнего тоже ничего.
#238 #1038906
python 2.7+win 8.1
вот подскажитечего эта фигня передаст?
serial.write('cpu='+psutil.cpu_percent(interval=1)+'%')
строку "цпу=цифры%" или кучу (массив?) из hex чисел?
просто на принимающей стороне ардуина кажет именно кучку hex чисел, а это как то не очень хорошо. или я это на принимающей стороне нарукожопил всякого говна?
сильно не ругайтесь, потому как ни python (выбран только из за того что не надо всякие иде и прочий хлам качать), ни си(какие там надо для пердуни) не понимаю, да и к программированию вообще никакого отношения не имею.
#239 #1038907
>>1038906
Пошел на хуй!
#240 #1038911
>>1038906
Пошел нахуй, пидарас!!!
#241 #1038912
Смотрите какую хуйню я нашел https://nhentai.net/g/139808/
Теперь это официальные маскоты треда.
49 Кб, 600x402
#242 #1038913
>>1038912

>...hentai...

#243 #1038914
>>1038912
JS тред в другой стороне, там юбт девочек с ужиками вместо питонов
#244 #1038915
>>1038516
У меня проблема с присвоением значения, которое передаёт Entry(textvariable=x) переменной.
#245 #1038916
>>1038914
Ладно, а как тебе вот это? https://nhentai.net/g/102346/
#246 #1038917
>>1038916
Жуть какая, все ГОшки такие животные?
#247 #1039022
>>1037690
Нужно было анализировать график, накатал шнягу, на PyPy работала быстрее в несколько раз.
#248 #1039071
>>1038902
И на питоне можно 1m rps делать https://github.com/squeaky-pl/japronto конечно же это лютая синтетика + C
58 Кб, 880x371
#249 #1039091
>>1039071
Ебануться нахуй
22,9 Мб, webm, 1280x720, 3:03
#250 #1039093
>>1038664

>в Python только

#251 #1039095
>>1039093
Скрей бы она в о перешла. Лично протв нее ничего не имею, но кодолизы ее заебли
#252 #1039096
>>1039095
*в ГО
#253 #1039098
>>1039091
1 миллион хелловорлдов же, синтетика. Хотя, сам проект интересный.
#254 #1039099
>>1039095
На го можно клепать игры?
#255 #1039100
>>1039099
Вот пусть выкручивется. И да, новелки не игры
22,9 Мб, webm, 800x450, 6:50
#256 #1039101
>>1039100

>И да, новелки не игры

#257 #1039120
Где написано про алгоритмы и структуры данных максимально простым языком? Я даун и не могу осилить кормена.
#258 #1039123
>>1039120
Качай книгу "Грохаем алгоритмы", все примеры на python. Если даже тебе будет и эта книга не понята, то вон из профессии
Есть еще примеры кода на разных языках
https://github.com/egonSchiele/grokking_algorithms
#259 #1039130
>>1039123
Этой книги будет достаточно или надо после нее еще что-то читать?
#260 #1039138
>>1039130
Надо
#261 #1039139
>>1039130
Эта книга для начала, после уже сможешь переходить на того же Кормена
#262 #1039141
>>1039138
А что еще надо читать?
#263 #1039142
>>1039141
Все что надешь читай, только разве чо всякие хардкорные вещи не грызи пока
#264 #1039144
>>1039142
Ну я имел в виду алгоритмы.
Там все книги довольно хардкорные
#265 #1039170
Блять, бомбит, аноны.
Лежит в папке у меня файл(изображение), хочу я его отобразить на сайте, для этого прописывают путь как

> os.getcwd()+"/common_image_example/3.jpg


Но хуй там плавал.
Может я уже переутомился и делаю хуйню? Куда копать?
P.s. Путь выходит верным, по нему могу пройти и открыть изображение на компе.
p.p.s. python3, flask.
#266 #1039172
>>1039170
Ты его в статики что ли не закинул? Зачем cwd вообще подключать?
8 Кб, 234x188
#267 #1039175
>>1039172
Нет, вне.
#268 #1039178
>>1039172

>Зачем cwd вообще подключать?


Думал с директорией проёб(было ранее), но нет. Ну и всё равно оно не отображается.
#269 #1039181
>>1039175
Закинь в статики (можешь прям всю эту папку) и не ебись с этим
#270 #1039184
>>1039170
Как ты файл отдаешь-то?
#271 #1039185
>>1039184
Ссылкой.
Типа:
payload = {
"src": "application/common_image_example/3.jpg"
}
#272 #1039189
>>1039185
https://stackoverflow.com/questions/28207761/where-does-flask-look-for-image-files
Попробуй "application" убрать, а то он в корне именно эту папку ищет
#273 #1039191
>>1039185
Скачай curl'ом ссылку и посмотри что она выдает.
#274 #1039192
>>1039189
>>1039181
Всё ок, закинул просто в статик/имаджэ и добавляю в конце путь к файлу нужному.
Спасибо, антоши.
#275 #1039194
>>1039170
Приветцы, а чего пишет фал не найден? А то ведь у меня с тем файлом так и было
#276 #1039227
>>1039194
Тому что не там где надо файл лежал, нужно в static вкидывать. Это принципиально, походу.
#277 #1039228
>>1039227
Не совсем, попробуй сделать то, что ты делал, но убери название папки с приложением в начале, у тебя и так __init__ там лежит, не нужно это писать
#278 #1039236
>>1039228
Не работает так
#279 #1039244
>>1039236
И не должно, кастомную папку со статикой надо явно указывать в App или кидать все в static по умолчанию.
#280 #1039250
>>1039244
Думаю ничего страшного не произойдёт если буду всё в статик кидать и там уже сортировать по папкам
#281 #1039267
Можно ли имитировать клик в определенное место, даже если окно свернуто, либо вообще отсутствует (процесс есть и чего больше)?
#282 #1039269
>>1039250
Так и надо делать.
#283 #1039279
>>1039267

> и чего больше


И ничего больше
#284 #1039303
Уважаемые аноны, подскажите, делаю ветвящийся алгоритм на питоне, в задачи которого входит запуск некоторых виндовых консольных программ, логирование действий алгоритма (запись в текстовые файлы), перемещение файлов работы этих самых программ.
Я первый день изучаю программирование и питон, стараюсь сам понять принципы работы, но не хочу играться с этим вопросом:
понятно что я могу запустить виндовый исполняемый файл через subprocess.Popen, например (r"C:\Program Files (x86)\Internet Explorer\iexplore.exe"), но можно ли сделать так, чтобы питон ждал выполнение работы этой самой консольной программы до конца прежде чем выполнять следующую строку и выводил коды выполнения этой самой программы чтобы я мог иметь выбор что алгоритму делать дальше?
#285 #1039316
>>1039303

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


Можно.

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


можно читать stdout если программа умеет туда срать.
#286 #1039330
>>1039316
спасибо, значит то что я задумал будет работать.
#287 #1039391
>>1039316
помоги позязя

например subprocess.check_output(['ping', 'ya.ru'])
ничего не выводится (типа ошибок нет)
или например subprocess.check_output(['ping', 'yaru']) - вываливается исключение

ткни хоть что читать для совсем нубов
#288 #1039398
>>1039391

> subprocess.check_output(['ping', 'yaru'])


> yaru


Лол.
#289 #1039411
>>1039398
специально для вызова ошибки
#291 #1039470
>>1037549
ставь линукс, брат
#292 #1039487
>>1037790
бля, это просто переменная, можешь там хоть залупу вписать, только тогда надо будет уже везде залупу эту писать вместо self. А так просто договорились простот self писать
#293 #1039489
>>1039416
я мудак и не могу обьяснить толком.

в виндовом CMD есть после работы любой команды можно взять echo или if %errorlevel%, получить 0 или 1 и отталкиваться дальше от этого
тут как?
93 Кб, 650x340
#294 #1039499
Что то пол года работую на питоне и заметил, что делаю по сути одно и то же на джанго/фласке (модели, вьюхи, верстаю странички), чувствую себя макакой/1с'шником, может лучше в датасайнс/мл стоит перекатиться? Или с опытом меня возьмут на работу, где нужно делать с этим что то интересное? Или меня ждет такая монотонная работа постоянно? Как то мне по другому кодинг на питоне представлялся
#295 #1039504
>>1039499
Пиздец зп получает как не в себя, еще и жаловаетс, вот жабка
#297 #1039509
>>1039499
открою секрет коддинг на дядю всегда монотонный
#298 #1039513
>>1039509
Что бы было интересно нужно делать стартап с коворкингами?
#299 #1039515
>>1039513
Тебе на коворкинг денег не дадут, пушто у тебя идей нету, котячий ты дипомат
#300 #1039518
>>1039513
Ага, и тестировщиков побольше и манагеров.
#301 #1039526
>>1039518
И минимум 5 директоров из друзей/знакомых.
#302 #1039532
>>1039508
То-есть нужно обрабатывать исключение CalledProcessError и всё?
#303 #1039540
>>1039526
А потом можно все это дело развить в курсы, заебись наверно зарабатывать не на программировании, а на том, что бы люди считали себя программистами
#304 #1039556
>>1039499
Веб хуйня, да. Пили собственные проекты, будет хоть отдушина.
#305 #1039564
>>1039508
Да нихуя, вот так
proc = subprocess.run(['ping', 'ya.ru'], stdout=False)
print(proc.returncode)

отсюда уже можно дергать if proc.returncode == 0

питон обладает хорошей документацией, жаль лень её читать
#306 #1039592
>>1039564
Молодец, вот видишь как полезно самому искать информацию.
#307 #1039599
#309 #1039643
>>1039635

> tomerfiliba


Пиздатый чел, сдеал минимум 2 убер либы: construct и plumbum.
10 Кб, 724x190
#310 #1039659
>>1039635
Ну охуеть теперь.
#311 #1039663
Какие библиотеки можно использовать для написания руткита на питоне? Интересуют методы скрытия процессов, получения root-доступа, добавления программы в автозагрузку для последующего копирования и т.д.
#312 #1039668
>>1039663
Мистер Робот посмотри, там в одной из серий они комп в полиции хакали с помощью флешки с питоновским скриптом. Базарю, посмотришь серию, и сам напишешь.
126 Кб, 620x387
#313 #1039669
>>1039668
Уже смотрел. Даже два раза. Жду 3й сезон.
#314 #1039670
>>1039669
Ну все, ты уже хакер, пиши скрипт.
#315 #1039671
>>1039670
Я не знаю как. Я не знаю питон. Только Си и немного жабу.
#316 #1039673
>>1039671
Наверное это потому, что ты толстовку с капюшоном и маску не купил. Купи, пересмотри робота еще раз, тогда на тебя снизойдет озарение, за 30 минут скрипт напишешь.
251 Кб, 828x1041
#317 #1039678
>>1039671
Ой лол.
Не благодари
#319 #1039752
Анончики, есть джанго проект, нужно не ломая всего и вся перенаправлять всех людей на одну страницу. Есть вариант вырубить джанго, что бы отображалась стандартная страница сервера(nginx), но чому-то пишет 502, вместо красивой страницы.
Как реализовать с наименьшей кровью? Что бы через некоторое время можно было бы всё легко вернуть назад.
p.s. заказчик, сука, просрочил платёж, надо бы припугнуть.
p.p.s. если всё прокатит, с меня утренний бугурт от охуевшего заказчика, у которого работа встала.

p.p.p.s. ещё раз, если не понятно пояснил: есть html страница готовая, и мне на неё нужно перенаправлять всех кто переходит на сайт. Всё это с минимальными манипуляциями.
#320 #1039759
>>1039752
Нихуя ты охуевший, предлагаешь за просто так тебе помочь денег срубить?
#321 #1039771
>>1039759

> денег срубить


Ты видимо жопой читаешь, ну да ладно.
#322 #1039783
>>1039771

>заказчик, сука, просрочил платёж, надо бы припугнуть


Или он с тобой натурой расплачивается?
#323 #1039785
>>1039752
Что мешает поставить r'^' в начале urlpatterns?
#324 #1039790
>>1039752

>но чому-то пишет 502, вместо красивой страницы.


Тяжело быть дебилом, правильно тебя заказчик на деньги кидает.
#325 #1039802
>>1039785
Так и сделал, спасибо.
>>1039790

>Тяжело быть дебилом,


Ну да, но я прорвусь.
Я понял в чём загвоздка была и почему теперь не кидало на страницу nginx при выключенных скриптах.
>>1039783

>Или он с тобой натурой расплачивается?


Нет, но:

> срубить бабло


!=

> вернуть себе свои деньги

#326 #1039906
>>1037373 (OP)
Кто насагает нам в тредик, тот навеки будет педик, кодерам золотой сободыпередвижения

К делу. Анон, научилс я решщать простые задчки на питоне, знаю как гулить, но глядя на всякие вопросы с собеседований по питону, вижу что в языке не разбираюсь вовсе, сожные моменты не поясю. Поэтому спрошу, какой фундаментальный гримуар лучше читать, Лутца или Биззли?
#327 #1039910
>>1039906
Если хочешь пиздец какой фундаментальный, то лутца, это по сути вся документация разбавленная водичкой, и я рекомендую Лучано "Python. К вершинам мастерства", когда лутц заебет повторением одного и того же. Потом реши чем ты именно хочешь заниматься, если вебом, то начни с фласка (Flask Web Development, ее даже на русик перевели и в феврале перевыпуск будет, что бы показать, как все возможности питона 3.6 использовать), потом джанга (Antonio Mele - Django By Example), при знании фласка будешь понимать как все там работает, потом на какой нибудь асинхронный фреймворк глянь, типа торнадо и aiohttp, и все, по сути поймешь как работает весь веб на питоне
Есть еще датасайнс и машоб, но это нужно перекатиться в их тред, в этом в основном веб
#328 #1039912
>>1039910
Спасибо, бро. В датасаенс не пойду, у меня ни вышки нужной, ни чего такого, я в веб хочу.
Вопрос по фласку и джанге.. Ты советуешь начаь с фляжки, потому что она полегче? И суть ведь у них одна, модели, вьюхи? Если так, то это очень хорошо.
Еще раз спасибочко
#329 #1039914
>>1039912
Я считаю, что лучше начать с фласки, что бы понять, как работает джанга (фласк микрофреймворк и ты там все сам допиливаешь), когда я пытался осилить джангу только прочитав лутца, то мне джанго показался таким большим кмс'ом, хотя она на самом деле гораздо более гибкая, чем кажется
#330 #1039919
>>1039914
Люто плюсую, за годный совет по фласку, сам так начинал и не жалею)
#331 #1039922
>>1039912
Ну и надеюсь, что ты понял, что я сказал тебе только про питон, еще ты должен выучить sql (а PostgreSQL вообще задрочить), ORM, администрирование Linux, nginx, html\css\js (в начале все равно будешь фулстак делать, а не только бекэндом заниматься), желательно еще протоколы tcp\ip
#332 #1039930
>>1039922
И да, когда все это освоишь, то учишь сишку, что бы уметь компенсировать бутылочные горлышки на питоне и будешь обеспечен до конца жизни
#333 #1039932
>>1039930
В сишку я уж умею, на уровне "куда ты поинтеры лепишь, гэребень!" Очень хорошо надо сишку?
#334 #1039933
>>1039932
Сишку надо на таком уровне, что бы понимать, как на самом деле работает питон, залезаешь в его исходники и узнаешь истину (После этого питон начинаешь воспринимать, как абстракцию сишечки для нормального человеческого восприятия)
#335 #1039936
>>1039933
Ну так то я свой вкот год назад начал с криски, пыталс асм учить и хуиту реверсить, так что я не скажу что мастер, но примерно понимаю. Вобщем, троекратное ура тебе бро, спасибо пояснил все хорошо
#336 #1039979
>>1039933

>залезаешь в его исходники и узнаешь истину


Мда. В компиляторы вообще своими культями лучше не лезть пока хотя бы дракона не прочитаешь и свой лисапед не запилишь.
#337 #1039980
>>1039979

>Питон


>Компилятор


>В книгах по питону советуют использовать dis для отладки, что бы понять что к чему


Ну и это понятно, что все это в самом конце, когда глубже изучать уже некуда
#338 #1040005
>>1039980

>dis для отладки


Там же нихрена не понятен этот код, которы выходит
#339 #1040007
>>1040005
Вот ты сам нашел один из примеров для чего нужна сишечка и знание питоньих кишков, некоторые даже сборщик мусора отключают для увеличения производительности
#340 #1040019
>>1040007
Есть ли тулкит для анализа кода?
Интересует в какой последовательности код писался. То есть чтобы определить сначала файлы, которые зависят только от системных модулей, потом определить файлы, которые зависят от системных модулей и от найденных файлов и т.д. И чтобы можно было мышкой эти файлы в подсистемы объединить, посмотреть порядок исполнения программы (модуль за модулем).
#341 #1040124

>ВАЖНО


Ребятки поясните, на Питоне вообще разрабатываются проекты , стоимостью более 500.000 рублей?
#342 #1040126
>>1040124
Нет конечно, предел 499.999 рублей.
#343 #1040127
>>1040124
Инстаграм, сойдет?
#344 #1040128
>>1040124
С ума сошел, пионисты такие суммы только в книжках видели
#345 #1040151
>>1040126
А что в комплекте? Защита, пленочка, страховка?
#346 #1040154
>>1040151
Пачка синего петра, бутылка жигуля и доширак.
#347 #1040158
>>1040154
А мы точно в pr?
#348 #1040162
Почему в выводе есть последняя строка с листом?

>>> [print(x) for x in [1,2,3]]


1
2
3
[None, None, None]
#349 #1040163
>>1040162
Ну ты и поц.
a = print(2)
Набери и глянь что будет
#350 #1040164
>>1039669
Я уже устал ждать. Может есть еще что-нибудь про хакеров-питонистов?
#351 #1040165
>>1040163
забыл еще

>>>а


Потом набери. Вобщем, принт не возвращает значение, которое он принтует, он ноне возвращает, поэтому у тебя лист с ноне
#352 #1040167
>>1040162
print вернул три раза None в конструкторе
Отладчик используй хули
81 Кб, 193x261
#353 #1040168
>>1040164
Есть про хакеров-онанистов, интересует?
#354 #1040170
>>1040164
Да, документалка про зоны. Там они все хакеры
#357 #1040184
>>1038656
Я часто ошибаюсь и питон мне сразу показывает мой косяк. За это я его люблю.
#358 #1040185
>>1040170
И наколки типа ноды связанного списка на пальцах, неориентироанные графы, вобшем уважаемые люди, функция аккерманауказы админисрции долго доходят
#359 #1040186
>>1038809
Не знаю как у вас там в России. А в Америке дофига работы на питоне и зарплаты ого-го.
#360 #1040187
>>1040186
Так то у них. Дай божи, чтоб и у нас питон хорошие места знял, вернее те, где он хорош
#361 #1040188
>>1040179

>Python 2.6.5


Некрота то какая.
#362 #1040195
>>1040188
Есть еще ЧЕРНАЯ ШЛЯПА ПИТОНА, там 2.7
#363 #1040197
>>1038887
Недопогроммист 100 уровня. Настоящий программист не участвует в таких войнах. Для него языки программирования как смена браузера. Бывают какие-то сайты криво сверстаны, беру и запускаю другой браузер под который сверстан сайт. Так же и языками. Бывают задачи на которых проще на джаве сделать, берем и делаем. Хочешь golang? Да не проблема и его знаем. Хочешь в ассемблере пошаманить? Почему бы и нет? Его тоже знаем. А все эти споры, какой язык лучше... Это споры юных дрочеров.
#364 #1040200
>>1040195

>ШЛЯПА


да нахуй оно мини наадо
#365 #1040201
>>1040195
Покупает питонист шляпу...
#366 #1040203
>>1040188
Подумаешь некрота, бывают модули, которые еще пока глючат на тройке. Если знаешь различия, то нет проблем прыгать с тройки на двойку, и с двойки на тройку. Какие бывают глюки на тройке? Допустим pyinstaller может выдать ошибку при создании exe. А на двойке такой ошибки нет. Раз, два и быстренько проект пересобрали на двойке.
#367 #1040204
>>1040201
А она под 2.7 написана.
#368 #1040206
>>1040203

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


Это какие же, кроме пиинсталлера?
#369 #1040209
А еще питон использую в криминалистике, есть ли еще такой дружелюбный язык, который позволяет далеким от кодинга людям использовать все современные наработки?
https://doc.lagout.org/programmation/python/Python Forensics_ A Workbench for Inventing and Sharing Digital Forensic Technology [Hosmer 2014-06-19].pdf
#370 #1040212
>>1040209
Наверное нет
#371 #1040213
>>1040209
Гвидобейсик, хуйли.
#372 #1040214
>>1040209
То есть питон - язык для мартышек-неосиляторов?
#373 #1040217
>>1040214
Ну конечно, зачем делать просто, можно ведь public static void, чтоб все думали что ты неебись профи.
#374 #1040219
>>1040217
Ну конечно, зачем делать грамотно, можно ведь хуяк хуяк в продакшен, чтоб можно было индусов за еду нанимать.
#375 #1040220
>>1040219
Да-да, держи в курсе ребят из дискасса и инстаграма как делать грамотно.
#376 #1040221
>>1040219
Байтоеб порвался

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


Ты сейчас го описал
#377 #1040227
>>1040220

> инстаграма


Им настолько нравится питон, что они отключили гарбаж коллектор, потому что он тормозил все, заебись язык
#378 #1040228
>>1040227

>пук


Братик, выше уже писали сколько реквестов обработал инстаграм пока ты здесь рассказывал как делать грамотно. А теперь переходишь с темы на тему.
#379 #1040229
>>1040220
Как бы крупным тырпрайзам заменяемые мартышки нужнее всего, из-за масштабов.

>>1040221
Лол, ты серьёзно? Го _официально_ для этого и сделан.
Самые неприятные для погонщиков рабов языки - функциональные.
#380 #1040232
>>1040229

>We initially chose to use Python because of its reputation for simplicity and practicality, which aligns well with our philosophy of “do the simple thing first.”


>скорее всего


Ваше мнение учтено. Спасибо, подкормки больше не будет.
#381 #1040233
>>1040214
На питоне ты можешь сделать шутер типа каунтер-страйка. Как? Качаешь Blender, в нем встроен питон 2.6. В блендере рисуешь модельки, если не умеешь, то можешь кубиками обойтись как сделано в шутере Ace of Spades. Далее открываешь окошко для программирования (внутри Блендера) и пишешь: если объект А столкнулся с объектом Б, то... Также в самом Блендере встроена компиляция проекта в exe или в app. Ничего даже настраивать не нужно.
#382 #1040234
>>1040233

>На питоне ты можешь сделать шутер типа каунтер-страйка.


Но не нужно, это хуже юнити будет
#383 #1040235
>>1040233
На хлебе ты можешь сделать транспорт типа троллейбуса.
#384 #1040241
>>1040233
Кто-то сказал Ace of Spades?
https://github.com/piqueserver/piqueserver
#385 #1040243
>>1040233
А в блендер засунуть питонь >3 можно?
#386 #1040244
>>1040234
Чем?
#387 #1040245
>>1040234
На основе чего ты так решил?
#388 #1040247
>>1040244
Чем юнити.
#389 #1040248
>>1040247
Понятно, ты просто вякаешь.
Вот погляди, как на питоне игры херачат пока ты вякаешь
#391 #1040252
>>1040249
Два вопроса по видео:
1. Почему такой низкий фпс
2. Почему там графон как в начале нулевых.
#392 #1040253
>>1040252
Потому что автор видоса запускал все на своем слабом компе со встроенной видяхой. Блендер очень хорош в графоне, загугли и убедись.
#393 #1040262
Самое крутое видео. Тоже питон+блендер
https://www.youtube.com/watch?v=v4aGLSe42eM
#394 #1040265
Анон надо для работы карту такую интерактивную со всякими элементами по районам и домам сделать. Карта области. Есть какой то модуль может или база какая то на основе которой можно такое запилить? Что бы удаление приближение, ну как гугл карты. Может навигатор какой то есть самописный с подгружаемыми картами и там можно как то расставить. Что бы и всю карту области целиком посмотреть можно было и дома по отдельности.
#395 #1040276
>>1040265
google, yandex API
#396 #1040285
Пасаны, короче нужно залогиниться в10 аккаунтов и отправить по N количество сообщений по очереди с каждого акка(сначала 1 акк отправляет 1 сообщение , затем 2 акк отправляет 1 сообщение и так по кругу.

В бегом случае нужно использовать multiprocessing, чтобы было все тип-топ?
#397 #1040287
>>1040262
Звездный эсминец из Звездных Войн врезается в астероидное поле.
Python + Blender
https://www.youtube.com/watch?v=p0-0Jod4WrQ
#398 #1040295
>>1040285

>multiprocessing


Из воробья по пушкам.
#399 #1040301
>>1040295
Поясни по подробнее, плиз
#400 #1040308
>>1040276

>google


http://openlayers.org/ Во что нагуглил. Останется только преобразовывать данные что ли. Мне локально надо что бы было все.
#401 #1040312
>>1040301
Asyncio возьми.
#402 #1040320
>>1040285
Нахуя мультипроцессинг? Тут же обычным перебором акков и привязанных к ним сообщений попахивает.
Вот когда тебе нужно будет 200 акков заставить работать, более-менее параллельно и быстро...вот тогда мультипроцессинг и Pool к твоим услугам.
#403 #1040336
>>1040312
Multiprocessing проще и небось быстрее.
#404 #1040342
>>1040336

>2к17


>Не асинхронное выполнение


Я сейчас допью смуззи пойду бить тебе ебало
#405 #1040343
>>1040336

>небось быстрее


Нет.
#406 #1040346
>>1040342

>допью смуззи


Асинхронщина уже лютый мейнстрим, даже если забыть про торнадо.
#407 #1040348
>>1040346
Ну вот именно, стильно модно молодежно, на коворкингах только это и обсуждаем
#408 #1040349
>>1040348

>стильно модно молодежно


Как-то не очень с питоном сочетается.
#409 #1040354
>>1040349
Вообще-то, из-за легкости языка обычно начинают вкат именно с питона, потом, когда начинают искать работу и слушать истории о зарплатах, то перекатываются в жс\пхп, слежу за группами типа типичного программиста и гикбрейнс, там ХИТОМ является именно питон
#410 #1040355
>>1040349
Почему? В python3.5 ассихронность уже из каробки, в 3.7, как следует сахар синтаксиса допилят. Жалко , что с работой с http, нужно ставить дополнительные костыли в виде aiohttp
#411 #1040359
>>1040354
Что мешает , начать делать свои проекты, заодно их можно будет в портфолио запихнуть, если потом пойдешь на дядю работать. Js можно параллельно с питоном учить а php оставим макакам, которых уже 80% от рынка
#412 #1040360
>>1040355

>ассихронность


Было модным в конце нулевых, сейчас то уже майнстрим.
#413 #1040361
>>1040359
В жс ты можешь за год стать мидлом 150к И ВООБЩЕ, СКОРО КОЛИЧЕСТВО БИБЛИОТЕК ПРЕВЫСИТ КОЛИЧЕСТВО АТОМОВ ВО ВСЕЛЕННОЙ, И НОДУ ДОПИЛЯТ С РЕАКТ НЕЙТИВОМ, ОДИН ЯЗЫК ДЛЯ ВСЕГО!!111!!!!
#414 #1040367
>>1040361
Пошел вон со сцены со своим нод жс

мимо: Golang господин
#415 #1040372
>>1040367
Вот выпустят GO 2.0 С ДЖЕНЕРИКАМИ И ОБРАБОТЧИКОМ ОШИБОК а еще нормальные библиотеки, а не написанные бородатыми васянами с вейпом, скорость, больше чем у жабы (пиздос, компилируемый язык сосет у жабы), невсратый синтаксис, нормальные потоки, а не ваше говно тогда и поговорим
3,2 Мб, 500x482
#416 #1040379
>>1040019
Бамп вопросу.
#417 #1040382
Хело, двасч
Как сделать отображение скорости интернеты, входящего/исходящего трафика?
Какие либы использовать?
#418 #1040384
>>1040382
pip install network_speedmetr
#419 #1040394
Только начинаю разбираться в пайтоне.
Запилил тут консольный чатик, вроде все работает. Скомпилил в ехе, проверил на разных компах в локальной сети.
Что можете сказать о коде?
Как можно оптимизировать?
Что заменить?
Слушаю ваши предложения и поправки.

server - https://ideone.com/C7yeSo

client - https://ideone.com/MbEIPe
#420 #1040395
>>1040382
psutil
#421 #1040396
>>1040394
Кал. Говно. Хуйня. Залупа. Быдлокод...
#423 #1040398
>>1040394
По-хорошему, треды заменить на asyncio, местами небольшой говнокод, но в целом норм.
310 Кб, 837x429
#424 #1040399
>>1040394
Членосос. Долбоёб. Рукожоп...
ПЕП8-мудак. Импорт pygame. Тредов пердёж...
#425 #1040400
>>1040398
часто видел этот asynico, чем он лучше тхредов?
и где именно говнокод?
только вкатился, еще не бум-бум
294 Кб, 840x429
#426 #1040402
>>1040400
А парень-то только вкатился!
В консоли питон! Открыл ИДЕ! Встал в полный рост... и насрал на доске.
#427 #1040403
>>1040402
мальчик, иди в /b/
#428 #1040404
>>1040402
Я ТАМ ГДЕ МОКРЫЙ БЕТОН ОБВИЛ АНАНАСА КОЛЬЦАМИ КАК МЕРТВЫЙ ПИТОН
В ТРЕДЕ ГНУСНЫЙ ПРИТОН ОСТАВЬ ДОМА СВОЙ ГО-ШНЫЙ МОВЕТОН И УДАЛИ НАХУЙ СВОЙ 27 ПИТОН
#429 #1040405
>>1040404

>МЕРТВЫЙ ПИТОН


Пистон, конечно же
#430 #1040407
Откуда подключается модуль parser? Я не могу найти его в каталоге python/lib.
#431 #1040408
>>1040407
import parser
parser.cpython-36m-x86_64-linux-gnu.so
#432 #1040409
>>1040408
1. Я под виндой
2. Как строчку получил?
#433 #1040410
>>1040409
In [8]: parser.__file__
Out[8]: '/usr/lib/python3.6/lib-dynload/parser.cpython-36m-x86_64-linux-gnu.so'
#434 #1040411
>>1040410

>parser.__file__


AttributeError: module 'parser' has no attribute '__file__'
#435 #1040425
>>1040179
Душевно братан
#436 #1040453

>здравствуйте бро


Хочу использовать в своем скрипте pycurl , но для этого нужно устанавливать в систему CURL. После еще нужно собрать в 1 exe с помощью pyinstaller . Есть ли уже готовая скомпилированная CURL .so / .dll библиотека , чтобы можно было ее кинуть рядом с бинарником а не устанавливать в систему?

Или может , кто знает, как например собрать .so библиотеку из исходников libcurl , чтобы pycurl нормально работал
#437 #1040490
>>1040394
Из какого языка перекатился?
#438 #1040507
Делаю гуй на tkinter и что-то слишком убогий дизайн формочек гуя на windows. Можно ли как-нибудь докрутить, чтобы вид был похож на ппрограмму которая бы да написана на C# winforms?
#439 #1040508
>>1040507
PyGTK или PyQt

Для PyQt ещё есть слой абстракции QtPy, чтобы не заморачиваться конкретной библиотекой. Поддерживает PyQt4, PyQt4 и PySide.
#440 #1040509
>>1040507
wxPython ещё есть: https://wxpython.org/
#441 #1040510
>>1040508

> Поддерживает PyQt5, PyQt4 и PySide.


Фикс.
#442 #1040520
>>1040508
PyQt, gtk и подобная херня. Потом заебется делать 1 exe бинарник. Qt5 хорош, но у него ебанутая лицензия. Tkinter самый доступный, но дизайн формочек не очень
#443 #1040523
>>1040509
О , раз уж пошла такая пьянка. Я тут тоже решил запелить гуй на python wxwidgets. Видел где-нибудь уже готовую библиотеку .dll wxwidgets, чтобы ее можно было кинуть рядом с py скриптом и не устанавливать различные Си кишки?
#444 #1040529
>>1040523
Откомпилируй себе длл и кидай.
https://sourceforge.net/projects/wxwindows/files/3.0.2/
#445 #1040533
>>1040523
Няшный wxWidget жаль угробили проект и он не развивается. Вообще бесит вся это свистопляска с гуем в питоне. жаба с нетбинсом вообще никаких напрягов не вызывает.
#446 #1040537
Есть модуль, в котором есть класс, который взаимодействует с базой данных. В дальнейшем этот модуль будет импортироваться в основной скрипт и юзаться оттуда. Вопрос: где лучше делать коннект к базе? В модуле вне класса, внутри класса в __init__ или сделать еще один модуль-конфиг, в котором написать класс для работы с БД (в дальнейшем планирую расширение программы и к БД будут обращаться всё больше скриптов)
#447 #1040539
>>1040533
Ну, он ещё шевелится маленько: http://wxwidgets.blogspot.com/2017/

Просто все против него, и корпорации, и FSF.
#448 #1040540
>>1040533
Вообще напряга не вызывает ?это что ли java FX гуй?
#449 #1040577
В чем различие ABC и ABCMeta? Только в определении с metaclass?
12 Кб, 728x95
#450 #1040667
Надо проверить корректность логина Яндекса.

>Логин может состоять из латинских символов, цифр, одинарного дефиса или точки.


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


Делаю маску:

login_mask = re.compile(r"[A-Za-z]{1}[\w(\-?\.]{,28}[\w]{1}")
line="qomu-123ol--olo.noname"
print(login_mask.match(line))
# пикрил

Почему он мэтчится? Как допилить дефис так, чтобы можно было писать сколько угодно дефисов в середине, но не подряд?
#451 #1040669
>>1040667

>login_mask = re.compile(r"[A-Za-z]{1}[\w(\-?)\.]{,28}[\w]{1}")

#452 #1040673
>>1037373 (OP)
Сап Двач, есть один Питон.
Что такое IDE? Я уже погуглил, это то, где я пишу свою программу? Что такое IDLE? Правильно ли я понимаю, что то, что я скачал с офф сайта (IDLE) это самый неудобный способ писать проги? Jupyter явно лучше. А что такое PyCharm? Как вы пишете свои проги и почему? если что, я на win7
8 Кб, 814x63
#453 #1040674
Привет, пишу консольный проводникя ебанутый, мне просто нужно сделать копию проводника винды на питон но с доп функциями. Не пойму, как реализовать команды где сначала пишется команда, и сразу же после неё путь, например:
copy C:\Users\yoba.png G:\pictures\2ch
Подозреваю что тут как-то можно задействовать .format, но проблемес в том что переменные путей задействуются раньше их объявления, как объявить их на лету прямо во время команды?
Сори если платина, не знаю как это гуглить
#454 #1040675
>>1040674
argparse, argcomplete
#455 #1040693
Подскажите пожалуйчта тутор как обходить бан сайта при парсе.
#456 #1040694
#457 #1040696
>>1040693
прокси
#458 #1040713
Привет, анонасы! Помогите дурачку, третье условие криво работает - пишет 5 программиста. ЧЯДНТ?

x = int(input())
if x == 1:
print(x,"программист")
elif x == 2 or 3 or 4:
print(x,'программиста')
elif x == 5 or 6 or 7:
print(x,'программистов')
#459 #1040714
>>1040694
>>1040696
спасибо, а какие еще варианты есть? Мне допустим веб сервер сразу выдает страницу типо я не с браузера её загружаю, видимо ему куки надо, как с этим бороться?
#460 #1040719
>>1040713

>2 or 3 or 4:


>5 or 6 or 7:

#461 #1040721
>>1040714
User Agent попробуй прописать.
#462 #1040723
>>1040713
У тебя очень ебанутое условие
Сначала питон проверяет равенство, а потом проверяет истинность следующих выражений, int != 0 в питоне истинный, так что второе условие подходит (если везде or, то достаточно, что бы хотя бы одно выражение было верным)
Нужно делать так
elif x in (2,3,4)
#463 #1040726
>>1040713
elif x in [2, 3, 4]:
#464 #1040730
>>1040723
Спасибо, добрый человек!
#465 #1040781
Зачем нужны обязательные скобки и слово def в объявлении функции?

Ведь удобнее писать func: вместо def func():
#466 #1040782
>>1040781
Пиши lambda.
#467 #1040784
>>1040782
Что там в одну строку можно уложить?
18 Кб, 665x150
#468 #1040795
Лол, а с лямбдами то оказывается можно и так извращаться, не знал.
#469 #1040797
>>1040795
10 читаемостей из 10 просто
Гори в Аду, няш
#470 #1040800
>>1040490
я и не перекатывался
пайтон - мой первый
#471 #1040801
>>1040800
Ну неплохо тогда, тут новички обычно всякую дичь спрашивают, а не чатики пишут, что прочитал перед этим?
#472 #1040803
Ребзя, есть приложение скомпиленное в ехе, как сделать обновление проги из самого приложения?
Допустим, пользователь вводит "--upgrade" и приложение само обновляется...
Как реализовать?
#473 #1040804
>>1040801
прочитал https://docs.python.org/3/library/socket.html
посмотрел пару examples
и пошло-поехало
#474 #1040805
>>1040797
Однострочный генератор каррированых функций, норм же. Правда, большая проблема придумать, нахуй он собственно нужен.
#475 #1040807
>>1040801
писал одновременно со знакомым, он на с++
я сделал за 4 дня, а он все еще костыли допиливает))0
пайтон очень простой язык, мне понравился тем, что сделан он для людей, а не для МАШИН
#476 #1040809
>>1040804
Пиздабол.
#477 #1040810
>>1040809
почему это:?
у тебя есть все функции либы, есть примеры...
#478 #1040813
>>1040803
Есть либа питонья. Название забыл.
#479 #1040815
>>1040810
А язык кто за тебя учил? Кто тебя надоумил чат сделать? Новички обычно мечтают клон крузиса сделать.
#480 #1040818
>>1040815
ну я же не долбоеб, умею учиться
чат для начала неплохо подошел
#481 #1040819
>>1040818

>ну я же не долбоеб, умею учиться


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

А язык кто за тебя учил? Кто тебя надоумил чат сделать?
#482 #1040821

>ВАЖНО


aiohttp vs pycurl ????
#483 #1040822
>>1040821
Наркоман шоле?
#484 #1040823
>>1040819
ты тупой? я САМ УЧИЛ ЯЗЫК
САМ СОЗДАЛ ИДЕЮ написать чат, чтобы узнать некоторые функции пайтона
#485 #1040824
>>1040819
Ебан чоле, взял да сам решил, чо доебался до дядечки
#486 #1040825
>>1040803
Памахите
#487 #1040826
>>1040823

>я САМ УЧИЛ ЯЗЫК


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

>САМ СОЗДАЛ ИДЕЮ написать чат, чтобы узнать некоторые функции пайтона


Ёббаный ты жопу кретин. Откуда ты узнал что чат у тебя в 100 строк влезет?
>>1040824
Да иди на хуй просто.
#488 #1040828
>>1040826
Пиздец дура
#489 #1040829
>>1040826
мдаа, мальчик, не гори
зазубри сначала постановку вопроса

>А язык кто за тебя учил?


и

>Как ты учил язык?


это совсем разные вопросы, довен

>Откуда ты узнал, что чат у тебя в 100 строк влезет?


я и не знал, лол
зачем такое знать? пусть даже в 500 строк, я же во время того, как пишу код - учусь.
мне не важно, сколько строк выйдет
чем больше строк, тем больше я узнаю о функциях пайтона
#490 #1040830
>>1040829
А иди на хуй, дегенерат.
#491 #1040832
>>1040830
увозите
#492 #1040833
>>1040825
Бог поможет.
#493 #1040837
Что питону досталось от алгола? Делать языки на базе алгола перестали еще в 70-х.
3 Кб, 256x50
#494 #1040842
>>1040837
Где тут алгол?
15 Кб, 272x87
#496 #1040845
>>1040842

>русская вики

#497 #1040848
>>1040837
On 6/14/05, Eric Nieuwland <eric.nieuwland at xs4all.nl> wrote:

> From Programming Languages 101 I remember this construct in Algol 68.


> It was then claimed to be the universal loop construct. If that is


> true __and__ it is easy to implement, I'd say +INF for PEP 315.



It's true, but this both dates you (A68 has been dead for several
decades) and locates you: it was said that A68's popularity was
inversely proportional to (the square of?) the distance from
Amsterdam. It also dates and locates me. :-)

--
--Guido van Rossum (home page: http://www.python.org/~guido/)
#498 #1040852
>>1040837
Нашел что вроде как string/list slicing оттуда в виде slice_item[2:8:3].

pythoncentral.io между прочим потребляет 2 гига оперативы, постоянно грузится и обвешан тонной рекламы. Зачем он нужон вообще?
#499 #1040857
>>1040848
А Гвидо разве анонимус?
#500 #1040861
>>1040857
С чего ты взял? Это из емейла взято
#501 #1040864
>>1040861
Так Гвидо же отвечает. Говорит что деанон такие вопросы задавать.
519 Кб, 1080x1920
#502 #1040865
Гвидо уже не торт.
49 Кб, 333x500
#503 #1040868
>>1040865
А после того как он помрет, кто главным будет? У него есть приемник?
#504 #1040869
>>1040868

>А после того как он помрет, кто главным будет?


У кого питон больше, тот и главным будет.
#505 #1040870
>>1040869
Но питон для девочек же.
94 Кб, 203x299
#506 #1040873
>>1040865
Просто неудачное освещение на фото
>>1040870
Молодой человек, мы не в жс треде
#507 #1040876
Эй, гуру, подскажите, как реализовать простейшую записную книжку на питоне? пока что получается только рваная срака какая-то
x={}
a = raw_input ("Vvedite Imya ")
b = input ("Vvedite nomer ")
x[a] = b
Составляется словарь, а как дальше продолжить в него ввод? Как реализовать вывод инфы по ключу?
#508 #1040878
>>1040873
Ну так у него принт с лолей и надписью что язык для лолей. Или это значит что лоли с детства смотрит хуипитоны в интернетах и название языка для для неё будет знакомым. Шок, сенсация, Гвидо - анонимус и педобир. СПГС олимпиада обьявляется открытой.
#509 #1040882
>>1040876
Нагугли уж как со словарем работать. База же. Я сам честно говоря тут хуету постоянно спрашиваю, но это перебор уже.
#510 #1040885
>>1040673
БАМП БАМП БАМП

Что такое PEP8? Нахуя оно?
#511 #1040887
>>1040885
Соглашение по стилю, это нужно для того, что бы читать код, свой и чужой было легче
https://pythonworld.ru/osnovy/pep-8-rukovodstvo-po-napisaniyu-koda-na-python.html
#512 #1040889
>>1040882

>


да перерыл уже дофига всего
но все равно нихуя не вдупляю
база, не спорю, но обмазываюсь меньше недели
#513 #1040890
>>1040889
Поставь третий питун для начала, двойка уверенно умирает
#514 #1040897
>>1040876
x[a]
Тут будет значение.
#516 #1040908
>>1040890
стоит третий. просто выставлен шелл под 2.7
фишка в том, что это задание и в нем четко оговорено условие - на версии 2.7 писать
#517 #1040911
>>1040908
В новом треде написал тебе хуетень, лол. Принт без скобок поставь, на этом думаю проблемы с совместимостью кончатся.
#518 #1040912
>>1040897
это я знаю.
я не могу понять, как сделать так, чтоб в консоли постоянно выходило - "Введи имя.." и тд
можно конечно накопипастить,но все равно количество вводов будет ограничено количеством копипастов
и я чет хз как тут же реализовать вывод инфы по ключу из словаря
#519 #1041023
>>1040912
Попробу так:

while True:
string = input("Введи в меня: ")
#520 #1041476
Посоветовали для десктопа учить к Python, вместо С, Cyclone, т.к он легче интегрируется с питоном. Стоит ли?
#521 #1043108
Тут была ссылка на github с готовым flask конструктором сайтов. Есть у кого?
#522 #1045135
>>1041476
нахуй вообще питон на десктопе?
#523 #1047234
>>1037373 (OP)
Нарежьте шебм из второй части фильма "Отпучск за свой счёт" фразу примерно "щас бы сюда питон", где они Питон обсуждают, и поставьте в шапку.
#524 #1050059
Аноны, есть короче проект на шарпе с графической составляющей и вводом текстовой инфы, а также проект на пистоне, результатом которой является получение текстовых данных по вводимой инфе из проекта шарпа. А теперь вопрос, как их совместить? Прокатит ли использование текстовых файлов? С меня тонны обычного
#525 #1050695
>>1050059
Да. Можешь все через текстовый файл ебануть, чтобы не заморачиваться. Через сишарп открываешь пайтоновский скрипт с входными данными (ну или просто перед этим записываешь входные данные в txt), пайтон обрабатывает это, проверяешь шарпом закончил ли он работу, если да читаешь текстовик. Все
#526 #1050726
>>1050695
Понял, спасибо
Тред утонул или удален.
Это копия, сохраненная 27 августа 2017 года.

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

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