Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


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

Check this out!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 551 | 38 | 170
Назад Вниз Каталог Обновить

Python тред Python 20/10/17 Птн 17:09:20  1078836  
15023763960890.webm (774Кб, 1280x720, 00:00:09)
image.png (824Кб, 711x560)
image.png (66Кб, 143x211)
image.png (233Кб, 400x400)
Нумерация не нужна

F.A.Q. https://github.com/TheKnightsWhoSayNi/info/wiki/Hat

Свой код кидайте через https://ideone.com/

Книги: https://yadi.sk/d/tArKKuQu3Kejuq

Предыдущий тред https://2ch.pm/pr/res/1073050.html
Аноним 20/10/17 Птн 20:20:28  1078955
Перекатился
Аноним 20/10/17 Птн 20:24:47  1078958
КОМУ ТЫ НАХУЙ Н[...].webm (5151Кб, 720x480, 00:01:42)
Сап, анончики, не вижу другого треда.
Есть какие-то сверхбыстрые библиотеки для парсинга страничек, которые грузят весь контент динамически жаваскриптом?
юзаю вебкит + селениум и в итоге 5.2 секунды на страницу уходит, что сверх дохуя, да и распарсить тоже нужно дохуя
Я так посчитал, мне придется часов 30 парсить
алсо, мне нельзя воровать конкретные ажакс запросы и самому их отправлять пиздец
если что шлите меня нахуй и гоните ссаными тряпками - я вас пойму
Аноним 20/10/17 Птн 20:32:23  1078963
>>1078958
>5.2 секунды на
На что секунды эти тратятся-то, на парсинг или загрузку? Если там куча "последовательных" запросов, то никакая библиотека никак не поможет.

>придется часов 30 парсить
Не так уж и долго.
Аноним 20/10/17 Птн 20:39:36  1078965
>>1078963
На загрузку не пойми чего, кстати. Я потом еще жду по несколько секунд когда в dom'е появятся нужные элементы.
Ну, как я понял, придется мне оставлять все это на долгое время
Аноним 20/10/17 Птн 20:44:46  1078966
Сап, питонач. Решил перестать быть джаваскрипт-дебилом и вкатиться в питон. Прошло 2 дня, уже ебашу циклы и пилю полезные функции, как на родном жсике. Если кто-то так же перекатывался с жса, то поясните за подводные камни и с каких ресурсов в такой ситуации лучше начинать изучение, если жс уже знаешь. Пока просто нашёл ресурс с большим к-вом задач и решениями на разные типы данных и решаю эти задачи, параллельно изучая, как работать с каждым типом данных, их методы, особенности и т.д.
Аноним 20/10/17 Птн 20:54:16  1078970
>>1078966
> ебашу циклы
Это не pythonic-way. Попробуй без этого.
Аноним 20/10/17 Птн 20:58:15  1078975
>>1078970
Схуяли?!
Аноним 20/10/17 Птн 21:15:36  1078988
>>1078958
phantomjs в обертке питуна?
Аноним 20/10/17 Птн 21:50:11  1079004
>>1078836 (OP)
Поясните ньюфагу вот это: https://ideone.com/KXudxz
Там "фабрика декораторов". Каким образом декоратор получает функцию для декорирования?
Аноним 20/10/17 Птн 22:03:32  1079010
>>1078988
Он работает медленнее вебкита примерно в два раза даже со всеми изъебствами в командной строке
Аноним 20/10/17 Птн 22:04:30  1079012
>>1078988
Не очень то он и стабилен, лучше попробовать селениум с хромом headless.
Аноним 20/10/17 Птн 22:20:54  1079024
>>1079004
Дошло. Получается
>hello = decorator_factory("a", "b")(hello)
И я ошибся в копипасте.
Аноним 21/10/17 Суб 11:25:15  1079171
Итак, кто работал с этой годной штукенцией, как подводные?
https://github.com/cztomczak/cefpython

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

С помощью данной штуке, можно как-то написанным кодом, управлять автоматически сайтом например, кликакать по определенному css селектору, заполнить форму и т.д?

Можно ли из этой cef сделать без гуй браузер, так называемый headless browser?

Почему либа cef на виндувсе весит 60mb а на линуксе уже 110mb?
Аноним 21/10/17 Суб 11:32:11  1079175
Сап анон.
Подскажите либу, для работы с изображениями.
Что нужно: открыть PNG изображение, вставить по координатам x y другое изображение, вставить текст определенного шрифта, размера и цвета, так же по координатам. Ня.
Аноним 21/10/17 Суб 11:54:59  1079182
>>1079175
Pillow
Аноним 21/10/17 Суб 12:07:07  1079187
>>1079182
Спасибо. Добра
Аноним 21/10/17 Суб 12:11:55  1079188
Screen Shot 201[...].png (19Кб, 480x202)
Это правда штоле, что на пике единственный способ получить опциональное значение из джейсона? Нет чего-нибудь покороче без траев? Это пиздец сколько писать нужно.
Аноним 21/10/17 Суб 12:18:19  1079192
>>1079188
Метод .get
Аноним 21/10/17 Суб 15:43:28  1079290
>>1079188
j.user && j.user.id || None
Аноним 21/10/17 Суб 16:29:25  1079303
>>1079290
Вы тредом ошиблись.
Аноним 21/10/17 Суб 17:01:26  1079312
>>1078966
Скинь этот сайтик, няша
Аноним 21/10/17 Суб 17:04:51  1079313
>>1079312
https://www.w3resource.com/python-exercises
Аноним 21/10/17 Суб 17:11:37  1079319
>>1079313
<3
Аноним 21/10/17 Суб 18:00:57  1079344
>>1078836 (OP)
Поцоны, я тут модуль думаю оптимизировать. Cython норм?
Аноним 21/10/17 Суб 18:12:48  1079353
>>1079344
А чего ты хочешь оптимизировать то?
Аноним 21/10/17 Суб 18:20:35  1079362
image.png (5Кб, 393x403)
Есть несколько таблиц, отобразить надо в одном виджете. Собственно, сами таблицы уже сделаны и переключение между ними настроено, как сделать красивое выделение? Зарисовал в пеинте, вот есть 1 2 3 кнопки, как сделать вместо дефолтных примерно такие, как нарисовал? Нужно чтобы вместо кнопки с задником и рамками был просто текст, а при выделении появлялась бы подсветка снизу (толстая линия под единицей). Совсем в идеале, чтобы она двигалась при нажатии другой кнопки. Но в целом хватит и без общей линии (узкая линия под хедерами), просто чтобы подсветка появлялась под активной.
Пробовал это гуглить, но не нашёл чтобы кто-то заморачивался с кастомными кнопками, нашёл только гайды из разряда "как сделать кнопку с ткинтером". Пока что они сделаны через обычные Qt button'ы.
Надеюсь на вашу помощь, аноны
Аноним 21/10/17 Суб 18:36:20  1079370
Можно ли импортить так, чтобы сразу были доступны функции и переменные из файла? Чтобы не писать huylib.huy(), а сразу писать huy()?
Аноним 21/10/17 Суб 18:41:52  1079377
14833132178860.jpg (66Кб, 400x325)
>>1079353
Мамку твою хочу оптимизировать, она в моём модуле сидит, и работает недостаточно быстро. Ну ты понял, да? Хочу, чтоб я её хлыстом, а она мне теребонькала да соски лизала в n раз быстрее.
По теме отвечай.
Аноним 21/10/17 Суб 18:47:17  1079380
>>1079370
from module import *
Но это не рекомендуется делать, что бы при одинаковых именах пифон не затирал их
Аноним 21/10/17 Суб 19:02:17  1079392
>>1079377
Чо модуль должен делать? Ебаш на сишке через апи, если умеешь
Аноним 21/10/17 Суб 19:43:47  1079431
1508604141476.png (8Кб, 479x146)
>>1079380
Спасибо. А что будет, если я импортну в основной файл вспомогательный, а в вспомогательный - основной, и во вспомогательном внутри функции использую переменную(в которой объект, из вообще левой либы) а потом в основном вызову эту функцию? Короче, пикрил. Все нормально будет, или нет?
Аноним 21/10/17 Суб 19:53:27  1079439
>>1079377
Моя мамка уже 5 лет как депрекейтед, некрофил ебучий.
Аноним 21/10/17 Суб 20:31:40  1079476
>>1079439
>депрекейтед
Это на пенсии же, а судя по "некрофил" она скорее discontinued.
Аноним 21/10/17 Суб 20:39:53  1079485
>>1079431
Берешь и читаешь дзен питона.
И раз и на всегда прекращаешь неявные импорты всего и вся.
P.s. Насчет пикчи - все ок должно быть.
Аноним 21/10/17 Суб 20:43:25  1079491
>>1079485
P.p.s. Хотя я как-то наимпортировался, в 4 файлах, из одного во второй и т.д., по кругу и у меня винда ложилась.
Вообще лучше так не делай, а вынеси все и порты в отдельный файл config.py и тяни из него нужное.
Аноним 21/10/17 Суб 20:43:51  1079492
>>1079476
Ага, так правильнее.
Аноним 21/10/17 Суб 20:49:52  1079497
Такой вопрос. Реально ли освоить синтаксис пайтона на 1 день? Опыт программирования есть в C/C++/C# и matlab native js.
Аноним 21/10/17 Суб 21:38:01  1079540
>>1079485
> Берешь и читаешь дзен питона.
Линк?

>>1079491
> вынеси все и порты в отдельный файл config.py и тяни из него нужное.
Не понял. Вынести импорты? А в каком смысле тянуть все нужное?
Аноним 21/10/17 Суб 21:39:31  1079541
>>1079497
Синтаксис - да.
Аноним 21/10/17 Суб 21:41:35  1079544
Screen Shot 201[...].png (40Кб, 1280x732)
>>1079491
>P.p.s. Хотя я как-то наимпортировался, в 4 файлах, из одного во второй и т.д., по кругу и у меня винда ложилась.
Но ведь модуль импортируется лишь один раз.
Аноним 21/10/17 Суб 21:50:11  1079556
>>1079540
> Линк?
google.com

> Вынести импорты?
Да, автозамена подвела.

> А в каком смысле тянуть все нужное?
https://pastebin.com/0NybJmNq

>>1079544
Я тебе вот сейчас прямо не продемонстрирую тот пиздец, потому как исправил уже давно.
Но если мне не изменяет память то было примерно так:
1. из конфига все скрипты тянули библиотеки + классы других соседних скриптов.
2. несколько скриптов тянули классы напрямую из соседних скриптов
Как-то так, а может и хуже. Вроде как на линуксах всё ок было, но на винде висло. Я с этой проблемой приходил сюда в начале августа и мне мудрый анон подсказал перепроверить импорты. Проблема крылась именно в них. Хотя что-то и около этого могло быть, но факт остаётся - в момент импорта пайчарм зависал а за ним и вся система.
Аноним 21/10/17 Суб 21:56:42  1079565
>>1079556
>Вроде как на линуксах всё ок было
А, тогда ладно, я на маке пробовал только что.

Странно, конечно, что система висла от одного процесса, пускай и пытающегося все ресурсы сожрать.
Аноним 21/10/17 Суб 22:08:10  1079579
image.png (7Кб, 504x117)
>>1079565
Ну вот так вот. Вроде как и комп не слабый, но блять.
За то был явный повод разобрать свой говнокод и привести к нормальному виду.
Аноним 21/10/17 Суб 22:16:05  1079595
15086128902060.png (1Кб, 576x272)
>>1079579
Как вы так живёте?!
Аноним 21/10/17 Суб 22:17:09  1079600
>>1079595
В смысле? Что не так?
Аноним 21/10/17 Суб 22:18:28  1079605
>>1079600
>5 1600
Что не понятно?
Аноним 21/10/17 Суб 22:18:56  1079606
1324321705838.png (423Кб, 480x942)
>>1079600
>>1079605
Да нет, всё так.
Аноним 21/10/17 Суб 22:24:20  1079620
>>1079605
Видимо слишком сложно для меня.
Аноним 21/10/17 Суб 22:40:41  1079645
анонасы, пытаюсь понять по статейкам в интернете и прочим вещам, но до меня упорно не доходит
вот есть GIT, если я все правильно понимаю, он вообще не дает питоньим потокам работать параллельно
но лутц пишет, что при _thread.start_new_thread вывод через принт может перемешаться, т.к. несколько потоков будут писать одновременно
я сколько не пытаюсь, такого не получается
возможно ли параллельный запуск чего-угодно в питоне ?
или это художественный вымысел ?
Аноним 21/10/17 Суб 22:41:37  1079646
>>1079645
>возможен*
хотфикс
Аноним 21/10/17 Суб 22:56:23  1079660
>>1079645
>GIT
GIL

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

>вывод через принт может перемешаться
Перемешаться в каком смысле, буквы в словах смешаюся, или просто среди последовательности принтов буду вперемешку то из одного треда, то из другого?
Первое возможно с несколькими процессами, а второе и с тредами.
Аноним 21/10/17 Суб 23:15:12  1079681
>>1079645
>он вообще не дает питоньим потокам работать параллельно
Да, если нужна параллельность - юзай процессы.
Аноним 22/10/17 Вск 00:00:24  1079705
А существует какой-нибудь интересный контекст для изучения питона? В жс,например, пока учишь, можно играться с DOMом и вытворять там всякие штуки, а в питоне есть что-то подобное?
Аноним 22/10/17 Вск 00:16:20  1079713
>>1079705
Я когда учил его игрался с домом с помощью сторонних парсеров (bs4)
а так говно без задач, не понимаю кому вообще может нравиться парсить хуйню, если это не компиляторы и анализаторы
Аноним 22/10/17 Вск 00:19:56  1079714
>>1079705
машобчик и нейроночки, а также рогалики всякие и примитивные 2д-3д игры с pygame/pyglet/blender/и т.д. можешь делать.
Аноним 22/10/17 Вск 00:42:48  1079721
TEST
Аноним 22/10/17 Вск 01:03:25  1079727
>>1079660
> Питоньи потоки выполняются на одном ядре
Пиздёж.
Аноним 22/10/17 Вск 07:27:41  1079790
Котаны, нужно отображать видосы на сайте, которые должны браться с указанного канала youtube. На бекенде djangocms. Кто что думает?
Аноним 22/10/17 Вск 09:30:07  1079804
>>1079660
у меня вывод выглядит примерно так:
[1] => 1
[4] => 1
[3] => 1
т.е. каждый поток при запуске выводит один принт с номером потока и итерацией цикла
а лутц утверждает, что может быть вот так, если не запустить мьютекс:
[1] => 1[4] => 1
[3] => 1
Аноним 22/10/17 Вск 11:02:13  1079836
>>1079804
Что-то мне кажется, что либо Лутц пиздит, либо от среды как-то сильно зависит, либо устаревшие данные (хотя вроде _thread только в трёшке). GIL уже и есть один большой мьютекс же.
С чего бы вдруг принту не дописать лишь один символ (\n) и начать писать другой текст в поток? Как по мне, так разницы между
>[1] => 1[4] => 1
и
>[1] =1[4] => 1> 1
Никакой нет.

Поправьте, если пизжу.
Аноним 22/10/17 Вск 11:38:00  1079858
15074528123072.jpg (29Кб, 499x373)
Вопрос, питоны: есть специализированный или текстовый, но он кривоватый с доп. записями файл с данными.
При попытке экспортировать файл и открыть в excel'е выясняется, что столбцы стали строками, а строки столбцами. Учитывая, что количество столбцов в excel'e ограничено, данные обрезаются.
Можно ли как-то при открытии сразу транспонировать данные?
Аноним 22/10/17 Вск 13:28:55  1079905
>>1079858
напиши парсер да запускай перед открытием в excel'e, можно автоматизировать это дело при необходимости
Аноним 22/10/17 Вск 13:31:00  1079907
>>1078836 (OP)
А как разворачивают несколько джанго приложений на одном сайте? Ну чтобы они делили один домен и может быть даже одну базу, хотя это не обязательно наверно.
Аноним 22/10/17 Вск 13:35:53  1079911
>>1079907
Это уже вопрос к серверной части, а не к питоновской.
Гугли несколько сайтов на одном IP %nginx/apache2/allah%
Аноним 22/10/17 Вск 13:37:49  1079912
>>1079911
Благодарю.
Просто пытаюсь все это на хероку засовывать и там ограниченное количество процессов можно запускать. Так понимаю все равно придется для каждого проекта запускать свой процесс.
Аноним 22/10/17 Вск 13:52:51  1079918
>>1079912
Купи себе VPS и не занимайся ерундой.
Аноним 22/10/17 Вск 13:54:07  1079921
>>1079918
Порекомендуешь какой-то конкретный?
Аноним 22/10/17 Вск 13:56:47  1079924
>>1079921
https://www.arubacloud.com/
Аноним 22/10/17 Вск 13:58:17  1079926
>>1079924
Спасибо.
Аноним 22/10/17 Вск 14:11:17  1079932
Хорош ли VS code для того, чтобы питонить или лучше пересесть на что-то другое?
Аноним 22/10/17 Вск 14:13:41  1079935
>>1079932
нормален, но лучше пересесть
Аноним 22/10/17 Вск 14:15:08  1079936
>>1079932
Зачем что-то кроме пайчарма?
Аноним 22/10/17 Вск 15:35:31  1079965
>>1079935
Почему лучше пересесть? Какие преимущества я получу?
>>1079936
просто я привык к vscode
Аноним 22/10/17 Вск 16:20:10  1080008
Аноны, кто-то тут занимается машин лернингом? Я просто хочу вкатиться, но проблема в том, что я не могу без практики. Пытался идти по курсу на курсере "введение в машинное обучение", курс отличный, но без практики любое обучение - быстро забывается и ты сам по себе не знаешь, как это применять. Вот хочу из шапки поюзать книжку Мюллера и Гвидо "Введение в машинное обучение". Она нормалек, кто-то читал? Хочется побольше примеров и реального применения, а не один суходроч матана. Ну и вообще такой общий вопрос: как быть с математическим бекграундом?
Аноним 22/10/17 Вск 17:48:43  1080077
>>1080008
Я читаю её, книга норм, примеры есть на стандартных наборах данных, реальных и не очень.
За интересными заданиями иди на kaggle.

> Ну и вообще такой общий вопрос: как быть с математическим бекграундом?
Нужен, ищи какой курс и подтягивай его. Хотя может он и не столь критичен, главное научиться правильно нужные данные выделять.
Аноним 22/10/17 Вск 17:52:27  1080083
>>1080077
Окей, спасибо большое.
Аноним 22/10/17 Вск 20:22:26  1080158
image.png (1091Кб, 751x1029)
>>1080008
Вот ещё неплохая книга, как по мне. Правда может что и посвежее вышло уже.
Аноним 23/10/17 Пнд 03:46:45  1080376
>>1078836 (OP)
помогите пожалуйста понять
вот у меня есть csv файл, второй элемент каждой строки это число, равное 1 или 0. Мне нужно посчитать количество единиц и нулей в моём файле. Я пишу
if (line[1]==1):
temp1+=1
else temp2+=1
Ну с пробелами конечно, но у меня выходит так, что только одна из переменных прибавляется. Как сделать так, чтобы программа работала правильно?
Аноним 23/10/17 Пнд 06:53:29  1080393
>>1080376
Ты сравниваешь строку с числом. Строка никгда не равно числу. Делай
>line[1] == '1'

И скобки в if'ах не нужны, разве что если на несколько строк условие расписывается.
Аноним 23/10/17 Пнд 09:40:23  1080426
>>1080376

есть функция count

кол_символов = строка.count("символ") которая сама считает количество символов в строке
Аноним 23/10/17 Пнд 10:45:00  1080443
>>1080426
Ему ж не в строке, а в csv файле всем.
Аноним 23/10/17 Пнд 21:04:31  1080777
1508781786358.png (7Кб, 1207x182)
1508781786370.png (27Кб, 597x392)
Двощ, помоги. Решил я тут написать программу, которая делает бесконечную матрицу из единиц и нулей, чтобы потом наделать дохуя окон с ней, и такой мам сматри я кулхацкер. Пик 1 - вывод в пичарме, все выглядит нормально за исключением того, что оно не зеленое. Пик 2 - запустил в консоли, и вместо ламповой матрицы вижу какую-то ебанину это из-за цвета, да. Как пофиксить, Двощ?
https://pastebin.com/WmakS6va
Аноним 23/10/17 Пнд 21:32:13  1080797
>>1080777
Поставить кали линакс, какой же ты хакер без линукса?
Аноним 23/10/17 Пнд 21:36:02  1080802
>>1080797
Нука на линухе запусти. И желательно еще скомпилируй в отдельную программу.
Аноним 23/10/17 Пнд 21:37:05  1080805
>>1080802
500р.
Аноним 23/10/17 Пнд 21:42:02  1080813
>>1080805
Отправил.
Аноним 23/10/17 Пнд 21:44:46  1080819
>>1080813
Держи matrix.exe
Аноним 23/10/17 Пнд 21:52:27  1080828
>>1080819
Спасибо.
Аноним 23/10/17 Пнд 22:25:39  1080846
Что делать если я учу питон и не могу выучить питон? Бля, я думал уже могу дохуя сценарии писать, застрял на базовом делении натуральных чисел.
Аноним 23/10/17 Пнд 22:29:05  1080849
>>1080846
Переходить на функциональные яп.
Аноним 23/10/17 Пнд 23:44:14  1080894
Можно ли найти работу на онли питоне + знания апи
Да и вообще куда вкатываться если я ненавижу веб?
Аноним 24/10/17 Втр 00:02:36  1080904
>>1080894
Да, можно.
Аноним 24/10/17 Втр 00:08:50  1080910
>>1080777
>Как пофиксить, Двощ?
Тут два варианта: либо удалить винду, либо обновить. В десятке какой-то там терминал впилили.
Аноним 24/10/17 Втр 08:56:56  1081007
>>1080910
> Тут два варианта: либо удалить винду, либо обновить. В десятке какой-то там терминал впилили.
Блядь, ну пиздос. Я хочу, блядь. Должен быть способ, вплоть до запиливания своей псевдоконсоли из pyqt, но я его еще не пробовал. Это сильно геморно?
Аноним 24/10/17 Втр 09:06:35  1081014
Всем, кого это может касаться: даже не пытайтесь попасть в ЦИАН разработчиком на Питоне, если не хотите работать по 12 часов в сутки и работать под руководством шизика.
Я туда только собеседовался, если что, а потом получил информацию от инсайдера-бывшего работника.
Аноним 24/10/17 Втр 09:24:44  1081021
>>1081007
Не, ну ты можешь, конечно, в pyqt сделать текстовое поле и там форматируемый и цветным текстом писать...
Как виариант, можешь ещё в сторону cygwin'а посмотреть, он нормально эти цветовые ANSI коды поддерживает.
Аноним 24/10/17 Втр 09:56:08  1081033
>>1081021
> Как виариант, можешь ещё в сторону cygwin'а посмотреть, он нормально эти цветовые ANSI коды поддерживает.
А его можно в отдельное приложение закинуть? Чтобы не только на пека с ним работало.
Аноним 24/10/17 Втр 10:02:27  1081034
>>1081033
Кого, cygwin запихнуть? это и есть отдельное приложение, это терминал, вместо командной строки винды (и со своим окружением, заново питон туда ставить придётся, с системным не контактирует).
Не на ПК это где? На линуксах и макосях и так всё прекрасно, без изъёбств.
Аноним 24/10/17 Втр 13:13:06  1081106
>>1080777
настройки терминала поменяй
Аноним 24/10/17 Втр 13:18:47  1081110
>>1080777
попробуй colorama
Аноним 24/10/17 Втр 13:53:07  1081122
>>1079188
userId = j.get('user', {}).get('id', None)
Аноним 24/10/17 Втр 15:45:20  1081176
>>1081122
РАБИ в этом получше конечно
Аноним 24/10/17 Втр 16:38:48  1081205
>>1081014
Пили прохладную!
Аноним 24/10/17 Втр 16:41:32  1081211
>>1081122
>>1081176
from addict import Dict
d = Dict(j)
identity = j.user.id
Если id нет, то будет пустой словарь/Dict-объект, если есть, то будет int или что там у тебя за id.
Аноним 24/10/17 Втр 17:47:02  1081263
Смотрите, аноны
Есть строка, допустим '24.10.17'
Ее как-то можно переформировать в объект класса datetime, чтобы сравнить с текущей датой?
Аноним 24/10/17 Втр 17:52:56  1081270
>>1081263
Да, можно.
Аноним 24/10/17 Втр 17:58:14  1081280

>>1081270
Как?
Аноним 24/10/17 Втр 17:59:25  1081282
>>1081280
Документацию читай, блять.
Аноним 24/10/17 Втр 17:59:54  1081285
>>1080777
Хекер, установи линукс на дуалбут.
https://unetbootin.github.io/
Аноним 24/10/17 Втр 18:01:25  1081287
>>1081282
>пук
Аноним 24/10/17 Втр 18:03:11  1081290
>>1081280
yoba = текущая дата %% в формате petuh
peka = твоя дата

yoba < peka

изи
Аноним 24/10/17 Втр 18:26:03  1081299
>>1081287
Очень умно.
Аноним 24/10/17 Втр 18:37:20  1081304
>>1081280
strptime
Аноним 24/10/17 Втр 19:30:54  1081327
Моя цель - стать батей питона(пока изучаешь, улучшаешь понимание языка) и выучить что-то, с чем я найду работу фуллстаком или бекенд-богом в будущем. Что выбрать, джанго или фласк?
Аноним 24/10/17 Втр 20:12:35  1081358
>>1081285
Да нахуй мне ваш линукс, блядь. Я хочу отдельную прогу под виндой.
Аноним 24/10/17 Втр 20:14:14  1081359
В пичарме есть хоткей для комментирования?
Аноним 24/10/17 Втр 21:31:40  1081416
>>1081359
Да.
Аноним 24/10/17 Втр 21:52:00  1081428
>>1081416
Какой?
Аноним 24/10/17 Втр 21:56:26  1081432
>>1081428
Загуглил. Есть один хоткей.
Аноним 25/10/17 Срд 00:10:42  1081502
>>1081358
>Да нахуй мне ваши компьютеры. Я хочу на калькуляторе считать.
Аноним 25/10/17 Срд 00:34:58  1081510
>>1081327
Twisted
Аноним 25/10/17 Срд 01:44:30  1081528
>>1081327
Tornado
Аноним 25/10/17 Срд 02:42:07  1081547
>>1081327
щоб хоча б п'ять тисяч запитів в секунду
Аноним 25/10/17 Срд 08:40:36  1081612
>>1081327
Оба варианта надо знать одинаково хорошо. Flask, правда, размягчает мозг, и когда сядешь за Django, будешь ещё несколько часов охуевать от жизни.
Аноним 25/10/17 Срд 09:26:57  1081617
>>1081612
Ты фласк с джангой местами перепутал.
Аноним 25/10/17 Срд 09:40:02  1081619
>>1081617
В каких-то моментах Flask значительно легче Django по крайней мере мне
В каких-то - что идет в Django из коробки, надо на Flask ещё дописывать долго.
Аноним 25/10/17 Срд 10:42:24  1081634
Сап анонче, подскажи пожалуйста как Selenium заставить брать значения для send_keys из файла?
Аноним 25/10/17 Срд 12:19:04  1081664
>>1079188
funcy.get_in
Аноним 25/10/17 Срд 12:26:25  1081669
>>1078975
МАМ ГЕНЕРАТОРЫ
Аноним 25/10/17 Срд 12:46:35  1081676
>>1081669
Эм, генераторы так-то от циклов не освобождают, а просто позволяют экономно для памяти создавать крупные итерируемые объекты.
Аноним 25/10/17 Срд 14:46:10  1081739
>>1081676
В том и соль
Аноним 25/10/17 Срд 14:47:23  1081740
watch.webm (9247Кб, 1280x720, 00:00:58)
Как там пигейм поживает?
Аноним 25/10/17 Срд 16:09:19  1081789
>>1081739
Чём? Что на вопрос "схуяли циклы не по-питонски" отвечают тем, что циклам никак не противопоставляется?
Аноним 25/10/17 Срд 17:42:47  1081834
>>1081789
пиздят не гори
Все зависит от цели.
Если нужно сделать простенькую операцию с массивом, то лучше брать генераторы.
Если что-то другое, то цикл.
Аноним 25/10/17 Срд 17:48:15  1081838
>>1081834
Генераторы как раз таки удобнее когда логика сложная. Если расставить конструкции языка по степени сложности задачи, которую они призваны решать, по возрастанию сложности, то получится: компрехеншоны, циклы, генераторы.
Аноним 25/10/17 Срд 17:59:18  1081840
>>1081834
Ты, похоже, специально меня вывести из себя хочешь, да? Или ты под словом "генератор" имеешь в виду "generator comprehension"? Так это совсем другое же. Вот generator/list comprehension можно в какой-то степени назвать альтернативой циклу, хотя по сути одна хуйня, просто удобная запись,
Сам по себе генератор это лишь один из видов итерируемых объектов, которые во всяких циклах и comprehension'ах и используются. Хотя list comprehension'а в трёшке на самом деле не существует, это лишь сахарок для list(generator_expression)
Аноним 25/10/17 Срд 18:03:09  1081842
>>1081840
>хотя по сути одна хуйня, просто удобная запись,
То есть, разумеется это не просто "запись", а другая реализация и всё такое, компрехеншны даже быстрее, вроде, но сама суть я имею в виду — итерация по объекту, обход всех его элементов, ну цикл, блин, короче.
Аноним 25/10/17 Срд 19:33:03  1081881
Аноны, есть у меня .txt документ, и там вот такая конструкция:
"{hi|hello} pidor!"
Мне нужно при парсинга выбирать(рандомно) hi или hello и затем выводить: "hi pidor!", как это сделать лучше?
Аноним 25/10/17 Срд 19:59:45  1081905
image.png (51Кб, 591x398)
>>1081881
Аноним 25/10/17 Срд 20:02:34  1081906
>>1081905
Спасибо,антош.
Жаль что не понадобится.
Аноним 25/10/17 Срд 20:21:02  1081923
Ходят слухи, что последний пхп в тыщу раз быстрее джанго и фласка вместе взятых. Так в чём тогда преимущество бекенда на питоне по сравнению с другими альтернативами?
Аноним 25/10/17 Срд 20:31:52  1081935
>>1081327
У меня крёстная работает фуллстаком, недавно вышла из психушки.
Аноним 25/10/17 Срд 21:38:32  1081998
Ребят, объясните вкатывальщику
1) На кой нужен QT и нужно ли новичку его изучать. Понятно что инструмент для графического интерфейса, но на что он? Интерфейс к приложениям и больше нечего?
2) Актуальные материалы по Фласку, буду благодарен.
Аноним 25/10/17 Срд 22:10:34  1082033
>>1081998
1) ну как бы да.
2) у фласка прекраснейшая документация с кучей примеров - use it.
Аноним 25/10/17 Срд 23:09:50  1082068
>>1081935
> недавно вышла из психушки.
Зачем ты это написал? Или она туда из-за питона попала?
Аноним 25/10/17 Срд 23:11:04  1082071
>>1081923
Ходят слухи, что твоя мамаша та еще шлюха и сосет в тысячу раз лучше чем остальные в вашем городе.
Аноним 25/10/17 Срд 23:15:37  1082073
>>1082068
От работы же, ну. Выгорела просто за два года.
Аноним 25/10/17 Срд 23:20:26  1082077
>>1082073
Слабачка, из-за питона в дурку попасть, это надо умудриться. Понимаю бы хаскель какой, но питон, это совсем край.
Аноним 25/10/17 Срд 23:49:53  1082089
>>1082077
Да там не только питон же. Это я к тому, что на фуллстаке люди с катушек съезжают.
Аноним 26/10/17 Чтв 11:57:50  1082230
>>1078836 (OP)
Понимаю, что мне лучше в мывамперезвоним-тред, но всё же. Иду на собеседование. Вопросы по питону нагуглил, алгоритми, структуры данных, но не знаю, что конкретно будут спрашивать, если я иду джуниором туда, где юзают джанго. Кто-нибудь сталкивался? Какие вопросы задают?
inb4: Почему люки круглые?
Аноним 26/10/17 Чтв 14:06:13  1082268
>>1082230
Всё зависит от фирмы и собеседующего.
У меня на Django-вакансии не спрашивали по джанго ничего, все вопросы крутились вокруг основ питона и сетей.
Аноним 26/10/17 Чтв 14:09:27  1082271
>>1082230
Я сначала писал тестовое по на джанге, и поэтому на собесе спросили только про пифон
Аноним 26/10/17 Чтв 14:15:45  1082275
>>1082271
>Я сначала писал тестовое по на джанге
А какого рода задание было? Сложное?
Аноним 26/10/17 Чтв 14:27:35  1082280
Аноны, что-то делать совсем нехуй. Может подкинет кто идей для запиливания или может кому помощь нужна?
Аноним 26/10/17 Чтв 14:28:55  1082282
Анон, могу ли я взять для бэка RPC-фреймворк, наподобие Spyne? Гонять буду только ЖСОН по ХТТП, но если что быстро можно перейти на другой транспорт. для моделей можно и Алхимию прикрутить, статику Нжинксом отдавать, если понадобится.
В чём разница будет по сравнению, к примеру, с Фласком?
Аноним 26/10/17 Чтв 14:35:11  1082285
>>1082230
Темы по БД подучи, это точно будут спрашивать.
Аноним 26/10/17 Чтв 15:18:25  1082318
Зачем нужно форматирование строк?
Всегда делал через
print("hello world", hui)
Это же ведь удобнее, чем все эти [0] .format(hui)
Аноним 26/10/17 Чтв 15:45:08  1082337
>>1082275
Фотокаталог с загрузкой, поиском, изменением описания и выгрузкой некоторой инфы из экзифов
По сути крудошлепство с небольшим фронтом
Я в предыдущих тредах отписывался о собесе и прочем
Аноним 26/10/17 Чтв 16:18:03  1082352
>>1082318
А тебе строки только для принта нужны?
Аноним 26/10/17 Чтв 16:58:31  1082360
Поясните за рест фреймворк жанговский.
Делал всё по докам, когда отправляю делит запрос отправляет 301 и не удаляет, гет работает нормально.
В какую сторону смотреть?
Аноним 26/10/17 Чтв 17:05:22  1082364
>>1082360
а всё я даун, забейте, юрл неправильно написал.
Аноним 26/10/17 Чтв 18:35:00  1082396
>>1082352
'hello'+str(hui) + ' world'
Но я тебя понял
Аноним 26/10/17 Чтв 20:55:59  1082450
Двощ, есть ли готовый алгоритм, который считает до N, начиная с нулей под будущие цифры? То есть, чтобы было, например 0001, 0002, 0003, 0453 и т.д.
Аноним 26/10/17 Чтв 21:10:19  1082453
>>1082450
https://stackoverflow.com/questions/733454/best-way-to-format-integer-as-string-with-leading-zeros
https://stackoverflow.com/questions/17118071/python-add-leading-zeroes-using-str-format
https://stackoverflow.com/questions/134934/display-number-with-leading-zeros
Аноним 26/10/17 Чтв 21:42:10  1082464
>>1082453
Чаю.
Аноним 27/10/17 Птн 02:32:59  1082571
>>1078836 (OP)
помогите мне пожалуйста разобраться с pandas. Вот есть функция sort_values("поле", inplace=True), которая сортирует колонку "поле" моего dataframe. Подскажите, возможно ли как-то вернуть обратно вид моего dataframe, то есть до сортировки?
Аноним 27/10/17 Птн 12:35:39  1082663
Как пул реквестить в свой репозиторий?
Это мне нужно создать новый бранч, при коммите выбрать его и запушить туда же, так?
Аноним 27/10/17 Птн 16:10:13  1082748
>>1082663
Сердечко не забудь нажать и поделись записью с друзьями
Аноним 27/10/17 Птн 16:58:46  1082781
Помогите с задачей с coursera
Я написал правильный алгоритм
Но славливаю Time Limit Exceeded
Код: https://ideone.com/UIjspb
Помогите оптимизирвоать
Или напишите простой алгоритм.
Всем добра
Аноним 27/10/17 Птн 17:01:37  1082784
>>1082781
Само ТЗ
Дан текст. Выведите слово, которое в этом тексте встречается чаще всего. Если таких слов несколько, выведите то, которое меньше в лексикографическом порядке.
Аноним 27/10/17 Птн 17:09:42  1082787
>>1082781
create frequency dict python
гугли.
Аноним 27/10/17 Птн 17:10:45  1082788
>>1082781
Питон силен библиотеками. Не обязательно делать все самому с нуля, если уже есть реализованные функции. Не стесняйся использовать библиотеки
Аноним 27/10/17 Птн 17:19:36  1082792
>>1082788
Не то чтобы я стеснялся
но по ТЗ я хуй могу.
Мне надо вообще стандартными методами все сделать.
Вот такое вот обучение
ВОПРОС
Как сделать задачу стандартными методами?
Аноним 27/10/17 Птн 17:20:09  1082793
>>1082792
collections.Counter
Аноним 27/10/17 Птн 17:21:55  1082796
>>1082787
спасибо там много годноты
Аноним 27/10/17 Птн 17:23:27  1082797
>>1082793
Изучил. Отличный вариант
Аноним 27/10/17 Птн 19:15:40  1082863
>>1078836 (OP)
Какие вообще перспективы у этого языка? Гугл уже полностью отказался от него или еще нет?
Аноним 27/10/17 Птн 20:47:09  1082912
>>1082863
>

Инструмент для математиков и ученых. Либо сосать хуй в вебе.
Аноним 27/10/17 Птн 20:53:12  1082914
>>1082912
Ну можно еще нейроночки с данными теребить.
Аноним 27/10/17 Птн 21:26:37  1082926
>>1082912
Почему его тогда учат, если бабла не поднять?
Аноним 27/10/17 Птн 21:56:34  1082947
>>1082926
>Почему его тогда учат

Потому с него легко начинать, но зацикливаться на нем не стоит.
Аноним 27/10/17 Птн 22:10:57  1082956
>>1082947
А если хочешь работать в области веб, на что потом переходить?
Аноним 27/10/17 Птн 22:36:00  1082964
>>1082956
php, js, haskell
Аноним 27/10/17 Птн 22:41:57  1082967
Двач я честно старался.
Но я еблан не могу оптимизировать
Помоги написать проще.
Ведь наверняка можно в пару строк
https://ideone.com/NESM3N
Аноним 27/10/17 Птн 22:47:34  1082973
>>1082967
Молодец что старался!
тока я ничем не помогу мне лень и я хз вообще
Аноним 27/10/17 Птн 23:03:47  1082981
>>1078836 (OP)
Хочу перебрать пароли к wi-fi точкам. Что нужно знать, чтобы это сделать? И есть ли готовое решение.
Аноним 27/10/17 Птн 23:12:12  1082983
bump
Аноним 27/10/17 Птн 23:18:57  1082988
>>1082967
Ну ты и чмо! Скинул бы хоть входные данные.
Аноним 27/10/17 Птн 23:34:14  1082997
>>1082988
Тест 1
Входные данные:
apple orange banana banana orange

Вывод программы:
banana



Тест 2
Входные данные:
oh you touch my tralala mmm my ding ding dong

Вывод программы:
ding



Тест 3
Входные данные:
q w e r t y u i o p
a s d f g h j k l
z x c v b n m

Вывод программы:
a
Аноним 27/10/17 Птн 23:44:13  1083010
>>1082997
https://ideone.com/qCraa7
Аноним 27/10/17 Птн 23:54:43  1083022
>>1083010
Я не могу вводить количество строк.
Это противоречит ТЗ
Аноним 27/10/17 Птн 23:56:30  1083023
>>1083010
#for _ in range(int(input())):
Я про это если что
Входные данные сразу текст.
Аноним 28/10/17 Суб 00:03:53  1083035
>>1083010
https://ideone.com/cmi69N
Как думаешь почему?
Ведь вывод по факту верный.
Аноним 28/10/17 Суб 10:38:27  1083140
Сап кодач, почему словарь генерится неправильно?

a = ['name', 'age', 'job', 'city']
b = ['Jack', '25', 'coder', 'NY']

c = {m: n for m in a for n in b}
print(c)

Вывод кода:
{'name': 'NY', 'age': 'NY', 'job': 'NY', 'city': 'NY'}

Почему из b берётся только последнее значение?
Аноним 28/10/17 Суб 11:30:26  1083146
>>1083140
Первая итерация, ты проходишься по всем объектам a и вставляешь первый объект b
Вторая итерация, ты проходишься по всем объектам a и вставляешь второй элемент b
Понял?
И надо делать так
c = dict(zip(a, b))
Аноним 28/10/17 Суб 11:49:33  1083151
>>1082964
Макака, плиз
Аноним 28/10/17 Суб 12:53:26  1083165
>>1083146
Аааа, вот оно что. Дякую.
Аноним 28/10/17 Суб 13:09:25  1083172
Когда я переопределяю встроенный метод, я получается просто дополняю его действие? Вот есть код:

class Pigeon():
counter = 0
def __init__(self, name):
self.name = name
Pigeon.counter += 1
def __del__(self):
if Pigeon.counter > 0:
Pigeon.counter -= 1
def own(self):
print(self.name)

ben = Pigeon('Ben')
del(ben)
print(ben.counter)

Выдает
Traceback (most recent call last):
File "python", line 14, in <module>
NameError: name 'ben' is not defined

Здесь точно все правильно? По идее если метод переопределен, его старая версия перекрывается.
Аноним 28/10/17 Суб 13:10:11  1083173
Когда я переоп. свой метод, то все работает как надо, метод просто перезаписывается.
Или я где-то туплю и пытаюсь вилкой черпать воду?
Аноним 28/10/17 Суб 15:52:01  1083237
Поясните за декораторы в ресте
http://www.django-rest-framework.org/api-guide/routers/#extra-link-and-actions
То ли я жопой читаю, то ли что, но там же написано, что декораторы создают юрл и нихуя уже добавлять не надо, так ?
Я вот передал ему как здесь
@detail_route(methods=['post'], permission_classes=[IsAdminOrIsSelf], url_name='change-password')
в аяксе вызываю этот урл говорит что
Reverse for 'change_password' not found. 'change_password' is not a valid view function or pattern name.
ЧЯДНТ?
Аноним 28/10/17 Суб 16:03:22  1083242
почему блядский pycharm тормозит как полная сука? только что установил это говно, после нажатия клавиши перед ее появлением в строке думает 2 секунды
Аноним 28/10/17 Суб 16:39:48  1083256
>>1083242
я в geany сижу и мне норм
Аноним 28/10/17 Суб 17:14:47  1083274
>>1083172
Ты переопределяешь не просто встроенный метод, а деструктор, для него это происходит немного по другому
Аноним 28/10/17 Суб 18:32:46  1083316
>>1083172
>я получается просто дополняю его действие?
Нет, ты его переопределяешь. Точно так же, как и любое другое переопределение метода в наследующем классе.

>Здесь точно все правильно?
Всё правильно. Просто ты не так понимаешь принцип работы этой штуки. del не просто вызывает __del__, а точнее, он его напрямую вообще не вызыввает. del удаляет переменную, снижая reference count у настоящего объекта на единицу, и только если этот ref count станет нулём, тогда будет вызван __del__.

https://repl.it/NXJb
Аноним 28/10/17 Суб 18:49:55  1083325
>>1083316
Дякую.
Аноним 28/10/17 Суб 22:06:49  1083424
А почему в numpy некоторые операции настолько медленные? Например, тригонометрические функции аж в 10 раз медленнее, чем родные из math'а.
Аноним 28/10/17 Суб 22:26:07  1083438
12374861829350.png (39Кб, 463x355)
Зачем нужна строка, выделенная на пике и почему методу списка отправляется пустой список, а не аргумент self? Программа работает даже без этой строки, но ведь зачем-то ее добавили в код.
https://ideone.com/7Ea751
Аноним 28/10/17 Суб 23:08:22  1083462
>>1083424
хуй знает, нампаи по идеи наоборот должен быть быстрее, сам не юзал, но там же гил ломают, так что наоборот мультипоточность вся хуйня.
Аноним 28/10/17 Суб 23:43:34  1083497
Вопрос немного не по теме языка, но я все же его задам:
У вас возникает суицидальные мысли время от времени и прямо чувства того, что ты никчемен? Как с этим бороться нахуй?
Аноним 28/10/17 Суб 23:44:31  1083498
>>1083497
С крыши прыгнуть можно, мыслей больше не будет.
Аноним 28/10/17 Суб 23:55:23  1083502
>>1083497
Если ты знаешь в чем причина, то я вообще проблемы не вижу, если хочется сдохнуть без причины иди к доктору, пусть антидепрессанты выписывает.
Аноним 29/10/17 Вск 11:02:38  1083666
image.png (235Кб, 569x432)
Ребят, поясните долбоёбу отсталому. Есть сайт и с него можно запросить страницу в формате XML, но дело в том, что он возвращает тебе html внутри которого уже xml, который обернут в тег pre
Вот мой aiohttp имеет .json(), но не имеет .xml(). Неужели мне постоянно придется выделять хмл из тега пре, и потом его уже unsecape'ровать?
все также можете гнать меня ссаными тряпками,
если я долбоёб
Аноним 29/10/17 Вск 11:07:02  1083668
>>1083666
какой же я долбоёб, все-таки это сайт корявый, и придется вот так выделять постоянно и экранировать, ладно
Аноним 29/10/17 Вск 11:09:49  1083669
>>1083666
Зачем себя ругаешь? Ты молодец.
Аноним 29/10/17 Вск 12:20:14  1083694
image.png (259Кб, 512x452)
>>1083669
ну вдруг тут ребятишки уставшие сидят вот...
Аноним 29/10/17 Вск 13:15:46  1083718
>>1083694
Нет. Не надо себя ругать. Никогда. По крайней мере перед другими людьми. Да и про себя тоже. Если уставшие, то проигнорят, их проблемы. Ты задал вопрос, ничего плохого нет.
Аноним 29/10/17 Вск 13:26:11  1083724
>>1083718
Ты черт
Аноним 29/10/17 Вск 15:36:56  1083751
>>1083694
ты такой заботливый
Аноним 29/10/17 Вск 15:38:37  1083753
>>1083666
>Неужели мне постоянно придется выделять хмл из тега пре, и потом его уже unsecape'ровать?
да

json() - это распространенный метод, потому что эндпоинты часто отдают json, и его логично преобразовывать в словарь pithou

xml внутри pre внутри html - это узкая специфика, поэтому тебе придется все делать самому
Аноним 30/10/17 Пнд 13:20:51  1084226
>>1083438
Опечатка, скорее всего. Должно быть list.__init__(self, []) для создания пустого списка, на который ссылается self.
Аноним 30/10/17 Пнд 13:31:25  1084228
>>1079907
Ты путаешь Джанго приложения и проекты
Аноним 30/10/17 Пнд 13:44:49  1084233
def maximum(x, y):
if x > y:
return x
elif x == y:
return 'Числа равны.'
else:
return y

Это простенькая функция на нахождение максимального значения.

Как работает встроенная функция mix\max, которая принимает неограниченное количество аргументов ?
Аноним 30/10/17 Пнд 14:00:58  1084236
>>1084233
Например
def max(*args):
tmp = list(args)
tmp.sort()
return tmp[-1]
Аноним 30/10/17 Пнд 14:07:49  1084239
>>1084236
Вы только посмотрите, петушок простейшую задачу, которая решается за О-большое от N, решил методом не очевидным и к тому же за О-большое от N*log(N).
Аноним 30/10/17 Пнд 14:12:24  1084241
>>1084239
>которая решается за О-большое от N
За Тета от N.
Аноним 30/10/17 Пнд 14:46:33  1084255
Тут можно что-нибудь сделать? Кидает ошибку.
Я хочу по ходу работы программы определить, какой модуль надо загрузить, и подключить его.

def importer(moduleName):
# import moduleName
# import '%s' % moduleName
# из эти двух вариантов ни один не пашет

x = importer('random')
print( x.randint(0, 100) )
Аноним 30/10/17 Пнд 14:53:48  1084257
>>1084255
import importlib
random = importlib.import_module('random')
Аноним 30/10/17 Пнд 15:04:25  1084261
>>1084257
Сейчас попробую.
Аноним 30/10/17 Пнд 15:06:58  1084265
>>1084257
Работает!
С меня два чая.
Аноним 30/10/17 Пнд 15:20:24  1084270
>>1084241
тета входит в о большое
Аноним 30/10/17 Пнд 15:46:02  1084290
>>1084270
Это было лишь уточнение
Аноним 30/10/17 Пнд 15:58:50  1084304
Может хоть тут ответят в треде баз данных проигнорили.
Есть где-то нормальный гайд по установке постгреса на убунту


Ну, или что нужно добавить то в этот файл pg_hba.conf, потому что я туда уже весь стаковерфлоу копировал и нихуя не работает?
psql: FATAL: no pg_hba.conf entry for host "::1", user "postgres", database "postgres", SSL on
FATAL: no pg_hba.conf entry for host "::1", user "postgres", database "postgres", SSL off


Сейчас он выглядит так
host all all 192.168.0.1/32 md5

host all postgres 127.0.0.1/32 trust

host all postgres 192.168.0.1/32 trust
Аноним 30/10/17 Пнд 16:02:07  1084306
>>1084304
host all postgres ::1 trust
Аноним 30/10/17 Пнд 16:10:37  1084312
>>1084306
Так это, вроде бы помогло, но похоже, что я в процессе настройки в предыдущий раз что-то сломал.
Теперь пишет вот так,
Мой listen_addresses = '*'

psql: could not connect to server: Connection refused
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 5432?
could not connect to server: Connection refused
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?
Аноним 30/10/17 Пнд 16:14:51  1084316
>>1084312
>Теперь пишет вот так,
Прочитать и осмыслить написанное в выхлопе пробовал?
Аноним 30/10/17 Пнд 16:16:49  1084318
>>1084316
Ну так я ж говорю, listen_addresses у меня стоит, порт тоже 5432, что не так-то?
Аноним 30/10/17 Пнд 16:44:32  1084340
>>1084318
1. Берёшь и сносишь нахуй постгрес и ставишь по новой.
2. Читаешь небольшую статейку и по шагам повторяешь
> https://github.com/kalyabin/kalyabin-ru/wiki/(debian)-%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%B8-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-PostgreSQL
Аноним 30/10/17 Пнд 16:45:39  1084342
>>1084340
Так и думал, ладно, спасибо, ща попробую.
Аноним 30/10/17 Пнд 16:48:34  1084344
>>1084318
>ipv6
это тоже нахуй
Аноним 30/10/17 Пнд 17:03:58  1084352
>>1078836 (OP)
Почему все так хейтят питон? Охуенный язык же! Что он не умеет такого, что умеют другие языки?
Аноним 30/10/17 Пнд 17:12:50  1084359
>>1084352
Ну как минимум не умеет в реальную многопоточность и в производительность. Это если брать сипайтон.
Аноним 30/10/17 Пнд 17:28:56  1084365
>>1084359
1. Эти проблемы актуальны?
2. Над ними работают?
Аноним 30/10/17 Пнд 18:02:25  1084387
>>1084365
1. Актуальны
2. Работают, но в лучшем случае серьезные подвижки будут через пару лет к 4-ой версии.
Аноним 30/10/17 Пнд 18:06:13  1084390
>>1084352
Потому что скриптоговно.
Аноним 30/10/17 Пнд 18:09:11  1084393
>>1084387
>к 4-ой версии
Толстячок.
Аноним 30/10/17 Пнд 18:36:15  1084413
>>1084393
Схуяли? Над проблемой с тредами в сипайтоне только Гастингс работает, но проект еще далек от реализации, и он сам говорил, что в 3-ей версии не ждите, да и Гвиде оно сейчас нахуй не надо. На счет оптимизаций интерпретатора никаких подвижек тоже нет, только локальные оптимизации, только разговоры о том, что неплохо бы и jit запилить, но тут тоже Гвида не особо за.
Аноним 30/10/17 Пнд 18:41:49  1084416
>>1084413
Во-первых, Гвида говорил, что 4-й версии не будет. Во-вторых, всем похуй на этот гил и треды.
Аноним 30/10/17 Пнд 18:55:12  1084421
Можно ли в РЕСТе в viewset переписать пермишен только для update?
То есть чтобы это был один класс, но пермишены были разные для update и retrieve?
Аноним 30/10/17 Пнд 19:10:07  1084428
>>1084416
>Гвида говорил, что 4-й версии не будет.
Да пусть ее хоть PYTHON 4K назовет, под 4-ой я имел ввиду следующую после 3-ий.
> Во-вторых, всем похуй на этот гил и треды.
Всем это тебе и твоему однокласснику?
Аноним 30/10/17 Пнд 19:40:07  1084457
>>1084428
>Да пусть ее хоть PYTHON 4K назовет, под 4-ой я имел ввиду следующую после 3-ий.
Не будет никакой "после 3".
>Всем это тебе и твоему однокласснику?
Всем, кто использует пифон, например.
Аноним 30/10/17 Пнд 19:42:52  1084461
Раз уж тут есть знатоки мультипроцессинга, объясните долбоебу
Есть asyncio-код, нужно параллельно запускать другой, с кучей блокирующего говна, от которого не избавиться, поэтому его нужно запихнуть в несколько отдельных процессов с доступом к какой-нибудь очереди, из которой нужно асинхронно забирать данные в async-код
inb4 я не могу просто переписать весь asyncio-код под мультипроцессинг, потому что он жёстко завязан на стороннюю async либу websockets
До этого multiprocessing не юзал никогда, гуглинг и RTFM даёт какие-то невнятные результаты, которые я что-то не в силах осознать
Чую, что смогу накопипастить кучу кода с SO и заставить это работать, но понимать, как это работает, не буду
Аноним 30/10/17 Пнд 19:53:33  1084470
>>1084461
Ну так наебень процессов через supervisor и свяжи их через какой нибудь amqp брокер. Зачем тебе с мультипроцессингом заморачиваться? Алсо, был какой-то питонячий ваб фреймворк с использованием асинкио+мультипроцессинг, но оно тебе вряд ли нужно.
Аноним 30/10/17 Пнд 20:06:21  1084480
>>1084470
Какой же я долбоеб
Сам себя ограничил несуществующими рамками
Двадцать баррелей нефти тебе
Аноним 30/10/17 Пнд 20:06:26  1084481
>>1084457
>Не будет никакой "после 3".
И откуда инфа?
>Всем, кто использует пифон, например.
Да ты круче Гвидофюрера, раз так уверенно за всех говоришь.
Аноним 30/10/17 Пнд 20:11:55  1084486
>>1084481
Я не он, но искренне не понимаю такого подхода, очевидно же, что питон был запилен для быстрой разработки, а не для быстрого кода.
Для всего есть свои задачи. К тому, же, если очень хочется, то гил можно обойти, а медленные места переписать на С
Аноним 30/10/17 Пнд 20:19:37  1084496
>>1084461
https://docs.python.org/3/library/asyncio-eventloop.html?highlight=run_in_executor#asyncio.AbstractEventLoop.run_in_executor
>>1084481
Гвида сказал http://www.curiousefficiency.org/posts/2014/08/python-4000.html
Аноним 30/10/17 Пнд 20:31:09  1084504
>>1084496
>Гвида сказал http://www.curiousefficiency.org/posts/2014/08/python-4000.html
Ты сам-то по ссылке текст читал?
Аноним 30/10/17 Пнд 20:33:04  1084505
>>1084504
Конечно, там чёрным по белому написано, что версия 4.0 == 3.10, если вообще будет такое версионирование.
Аноним 30/10/17 Пнд 20:37:40  1084509
>>1084505
Ну и где в этом тексте слова, что версии 4.0 не будет?
Аноним 30/10/17 Пнд 20:39:10  1084512
>>1084509
Так тебе номер версии или ФИЧИ нужны? Ты уж определись.
Аноним 30/10/17 Пнд 20:41:30  1084514
>>1084512
Ишачина, отмотай историю нашей с тобой переписки, и посмотри с чего все начиналось.
Аноним 30/10/17 Пнд 20:45:35  1084521
>>1084514
Ты чё, сюка!
1. 4-й версии не будет
2. GIL не уберут
3. саси
Django Аноним 30/10/17 Пнд 21:31:54  1084570
Недокодер в треде. Пишу в основном на питоне,знаю основы php,js,sql, не говоря уже о html и css. Вот стал интересен джанго, но копаться лень,хочу узнать инфу от анона. Что он вообще из себя представляет и как работает, насколько он удобен в сравнение с использованием
Аноним 30/10/17 Пнд 22:06:47  1084596
Можно ли как-то более элегантно работать с множествами
Например:
#flats_intersesction = set(flats_list[2]) & set(flats_list[5]) & #set(flats_list[3]) & set(flats_list[6])

Как такое записать более кратко и красиво
когда нужно сравнивать много множеств.

Спасибо тебе двач за твои безграничные знания
Аноним 30/10/17 Пнд 22:51:26  1084639
>>1084390
А что плохого в скриптовых языках?
Аноним 30/10/17 Пнд 22:58:03  1084643
>>1084596
Ну документация же!
https://docs.python.org/3/library/stdtypes.html?highlight=set#frozenset.intersection
Аноним 31/10/17 Втр 09:16:59  1084834
>>1084639
Скриптоговно обрушивает планку входа в эту отрасль и затрагивает уровень зарплат. Даже школьник может поставить дебиан, поставить сверху пистон и наваять в nano простой парсер с регулярками.

С серьезными языками, вроде java, надо ебаться, курить мануалы, много читать. Такие языки дисциплинируют и заставляют думать правильно, в то время как скриптоговно: хуяк-хуяк и в продакшн
Аноним 31/10/17 Втр 09:28:13  1084837
>>1084834
Это же хорошо. Программирование упрощается, разработка ускоряется.
Аноним 31/10/17 Втр 10:40:19  1084855
>>1084834
>Скриптоговно обрушивает планку входа в эту отрасль и затрагивает уровень зарплат. Даже школьник может поставить дебиан, поставить сверху пистон и наваять в nano простой парсер с регулярками.
>
>С серьезными языками, вроде java, надо ебаться, курить мануалы, много читать. Такие языки дисциплинируют и заставляют думать правильно, в то время как скриптоговно: хуяк-хуяк и в продакшн
>

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

>>1084834
>поставить дебиан

нахуя если все вокруг орут про то какая ява универсальная.
Аноним 31/10/17 Втр 11:21:47  1084867
>>1084834
Любой школьник точно так же может себе поставить убунту с gcc и в vim'е накалякать крутящийся тридэ-кубик в openGL'е.
Алсо, "надо ебаться" — это не такой-то уж и плюс. Разве что какое-то оправдание для заебавшихся, типа: "Я страдал, значит я делал что-то, чего-то добился".
хуяк-хуяк и в продакшн от языка не так уж сильно зависит, мне кажется.
Аноним 31/10/17 Втр 12:11:04  1084880
>>1084867
Просто программирование, наконец, стало сферой, в котором не нужно убивать свою личную жизнь и другие интересы ради освоения и становится все более доступной для людей. А задротам, у которых итак ничего вышеперечисленного нет и не будет печет. Как же так, теперь уже нельзя назвать себя элитой, возвышающейся над смертными.
Аноним 31/10/17 Втр 12:43:07  1084886
>>1084880
Поорал. Когда стоимость разраба на питоне будет равной зп таксиста Яндекс-такси, школьники на жопной тяге покинут галактику.
Аноним 31/10/17 Втр 12:53:19  1084889
>>1084886
Когда стоимость разраба на питоне будет равной зп таксиста задроты и байтоебы уже будут грузчиками со стажем.
Аноним 31/10/17 Втр 12:57:59  1084894
>>1084837
Ну да, неплохо. Пример из жизни: галера продает гребцов php за 600 руб/час. Из них гребцу перепадает 200 рублей. Итого, за рабочий день гребец заработает 1600 руб. Умножаем на среднее количество рабочих дней в месяце и получаем 36 с копейками тыс. Ну чего, нравится цифра?

А школьники из соседнего 10 Б будут готовы работать за 100 и опыт сверху.

Поэтому пока не поздно и пузырь не лопнул, учи нормальный язык со статической строгой типизацией: swift, c#, java, cpp, obj c.
Аноним 31/10/17 Втр 13:05:18  1084897
>>1084894
Разве питоньи галеры бывают? Я думал, что это удел каких нибудь жабаскриптов
Аноним 31/10/17 Втр 13:10:03  1084901
>>1084894
Повышай квалификацию, учи английский, ищи способы устроиться на удаленку зарубеж.
Аноним 31/10/17 Втр 14:02:42  1084924
Pycharm ломается? А то хотел купит, посмотрел на ценник и просто охуели, ебанные падлы.
Аноним 31/10/17 Втр 14:11:43  1084929
>>1084924
Нет, не ломается, тут уже все купили его, не жмоться, с ним ты будешь зарабатывать по 30$ в час.
Аноним 31/10/17 Втр 14:16:09  1084931
>>1084929
Мне 12$ хватает, но покупать не хочу.
Аноним 31/10/17 Втр 14:18:22  1084935
>>1084929
Ну тогда качай комъюнити эдишн.
Аноним 31/10/17 Втр 14:20:05  1084937
Диванов полон тред.
Аноним 31/10/17 Втр 14:24:13  1084939
>>1084929
А был бы студентом, вообще бесплатно бы получить большинство продуктов жид-брейнсов
Аноним 31/10/17 Втр 14:26:42  1084940
>>1084935
Хочу приятного Джанго, в коммунистическая этого нет.
Аноним 31/10/17 Втр 14:47:24  1084945
>>1084940
Так и знал что pycharm от грязноштанных.
Аноним 31/10/17 Втр 15:00:57  1084952
>>1078836 (OP)
Анон помоги
https://ru.stackoverflow.com/questions/738161/%D0%A3%D0%BF%D0%B0%D0%BA%D0%BE%D0%B2%D0%BA%D0%B0-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%B4%D0%BB%D1%8F-%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B8-%D0%B2-com-%D0%BF%D0%BE%D1%80%D1%82-python
Аноним 31/10/17 Втр 15:02:46  1084955
>>1084952
Не открывайте, пацаны! Дед открыл и байтоёбом стал!
Аноним 31/10/17 Втр 15:03:39  1084957
>>1084952
В чём вопрос-то, что не получается? С просьбами "напишите за меня" на стаковерфлоу банят виртуальной пизды дают.
Аноним 31/10/17 Втр 15:04:30  1084959
>>1084957
В смысле, твоего питоньего кода с упаковкой и отправкой данных-то нет, чтобы с Сишным хотя бы сравнить.
Аноним 31/10/17 Втр 15:04:37  1084960
>>1084955
так блет, съеби нахуй профессионал, у чела трабл, даж на стеке зарегался недавно
Аноним 31/10/17 Втр 15:06:04  1084962
>>1084959
брат, я не писал сделайте за меня, мне эт не уперлось, короче я прост не понимаю через че и как надо упаковывать данные там, я с комом не работал ни разу
Аноним 31/10/17 Втр 15:11:03  1084965
>>1084959
вот то что я пытался сделать даже без crc, но нихуя не получается, че почитать/посмотреть чтоб понять че делать надо?
https://ideone.com/7zBIDE
Аноним 31/10/17 Втр 16:01:41  1084992
>>1084965
Господа, ПАМАГИТИ РАБОТА СТОИТ
Аноним 31/10/17 Втр 16:18:38  1085001
123123123123.jpg (14Кб, 270x329)
"АЛЛЛО ЗДРАВСТВУЙТЕ МОЖНО Я ПОРАБОТАЮ У ВАС БЕСПЛАТНО, ЛИШЬ БЫ ОПЫТ НАЧАЛ КАПАТЬ И СКИЛЛ НАРАБАТЫВАТЬСЯ НА РЕАЛЬНЫХ ПРОЕКТОВ"
"-НИТ))))"

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

Главный вопрос треда "как начать работать, если я пиздец уже хочу на работу, но всем допизды что ты там хочешь"
Аноним 31/10/17 Втр 16:29:47  1085011
>>1085001
>Главный вопрос треда "как начать работать, если я пиздец уже хочу на работу, но всем допизды что ты там хочешь"

сделай пару проектов для гитхаба
Аноним 31/10/17 Втр 16:34:54  1085015
>>1084992
РАБОТА НЕ ХУЙ - ПОСТОЯЛА И ЕЩЕ СТОЛЬКО ЖЕ ПОСТОИТ
Аноним 31/10/17 Втр 16:36:20  1085018
>>1085001
>как начать работать
Перекатиться в пыху или жс.
Аноним 31/10/17 Втр 16:51:07  1085026
>>1085001
Начинай спамить откликами на хх или где ты там работу ищешь, после 10-го провала собеса тебя возьмут
Аноним 31/10/17 Втр 17:02:22  1085030
>>1084940
В коммунистическом было бы все.
Нет
Аноним 31/10/17 Втр 17:09:19  1085033
>>1085001
Жиза.
Я так на все вакансии своей мухосрани откликнулся, а новых то нет.
Пожалуй задам вопрос,раз такое дело:
Где анон работу удаленную ищет?
Апворк и фл.сру не предлагать.
А то мне до этого заказчики сами писали или находил случайно, а тут все проекты закончились и хуи пинаю сижу,скучно.
Аноним 31/10/17 Втр 17:10:33  1085034
>>1084965
>bytearray
>0o1001000
эм, с каких пор у нас компьтеры на октологику перешли?
"0o" — это число в восьмеричной системе счисления.
Двоичная — 0b

алсо, "bytearray" это имя встроенного класса, не называй так переменную.

Хотя не очень понятно, почему serial.write не послал тебя, он ведь внутри там в bytearray (класс) пытается конвертить данные твои.

Хотя, кажется, догадываюсь: try выдаёт ошибку, но ты её не ловишь, а тут же падаешь в finally где либо блокируется чтение, либо он молча ничего не читает и переходит на следующую итерацию.
Аноним 31/10/17 Втр 17:29:16  1085042
>>1085011
сделал 2 шт есть ощущение что до просмотра моего гитхаба они даже не доходят.
>>1085018
тоже думаю обмазаться ДЖом дополнительно, тем более так и так придется, но как основу хотелось бы питон (((
>>1085026
тота и оно на HH я поставил город себе Москву хотя сам из деревни 15 населения,
бульбастан
, спамлю по сем даже сеньор вакансиям, мол ищу вакансию джуна, просто красная страница, хотя много контор которые и за 2 недели отклики не просмотрели.

ЧТо по линкеду в России? Нашел штук 10 HR и больше нет, Белорусских HR уже больше 100 человек.
Аноним 31/10/17 Втр 17:52:48  1085049
ПитоноБоги, нужна ваша помощь!

Есть int > id = 500
есть словарь > words = {500: 'Rain', 601: 'Snow'}

Нужно что бы со словаря взяло и получилось >newText = 'Shoh'
Если можно, то примером
Аноним 31/10/17 Втр 17:53:30  1085050
>>1085049
newText = 'Snow' *
Аноним 31/10/17 Втр 17:54:33  1085051
>>1085049
Сам-то понял что написал?
Аноним 31/10/17 Втр 18:21:45  1085062
>>1085051
Да.
У меня берется с json ИД, пишется в переменную, потом нужно по словарю пройтись и найти ключ который бы = моему ИД, а уже потом взять значения ключа и присвоить новой переменной
Аноним 31/10/17 Втр 18:27:27  1085066
>>1085062
лол, я даун. Вопрос снят)
Аноним 31/10/17 Втр 19:07:22  1085084
>>1084924
Ти довн? В папке яндекс диска файл инструменты. Там ссылка на ломаный.
Аноним 31/10/17 Втр 19:19:55  1085091
Питоны, поясните вот что, у меня есть небольшое хобби - ломать архивы видеоигр, как правило есть узкоспециализированные программы, которые это делают для определённых игр. Поэтому приходится часто сёрфить интернет в поисках взломщика архивов или довольствоваться ничем.
Я тут подумал, а ведь я сам теоритически могу написать взломщик архива и взять что мне нужно. Я верно понял что на питоне это было бы легко написать или это не так?
Просто, питон я еще не знаю, но если такое реально сделать, то я бы его выучил.
Аноним 31/10/17 Втр 20:01:33  1085110
>>1085091
>ломать архивы видеоигр
Чего бля?
Аноним 31/10/17 Втр 20:05:50  1085114
>>1085042
питоноджуну в обычных миллиониках работу найти проще, чем в дс, т.к. там слишком много вкатывальщиков
Аноним 31/10/17 Втр 20:10:35  1085118
>>1085114
>питоноджуну в обычных миллиониках работу найти проще
Разве? Что-то хх в моем мухосранске говорит об обратном, джуны тут нахуй не нужны, минимум мидлы с 3+ годами опыта.
Аноним 31/10/17 Втр 20:24:59  1085129
15066895102691.webm (1683Кб, 1280x720, 00:00:12)
>>1085118
Ну так легче, чем в дс, а не совсем просто
Аноним 31/10/17 Втр 20:59:37  1085148
>>1085062
newText = words[id]
Аноним 31/10/17 Втр 23:04:25  1085235
Поясните за viewsets в РЕСТе, я нихуя понять не могу, пишут что есть create, регаю перехожу, листы и детаилы отдает, а криейт нихуя.
По ссылке /create/ предлагает put. а при отправке пишет 404, хотя put же вроде тоже может создавать?
Аноним 31/10/17 Втр 23:15:02  1085241
>>1085235
Где я мудак поясните. То есть у них там точно есть CreateModelMixin, я перепроверял и сам ставил, но нихуя не меняется.
Что тут в такой простой хуйне зафейлить можно было?

views
class PostAPIViewSet(viewsets.ModelViewSet):
serializer_class = PostSerializer
queryset = Post.objects.all()

urls

router = DefaultRouter()
router.register('post', PostAPIViewSet)

urlpatterns = [
url(r'^api/', include(router.urls))
]

Просто что блять может быть не так, я уже блять в отчаянии
Аноним 31/10/17 Втр 23:35:23  1085249
>>1085241
>>1085235
Ладно, я даун, всё понял, можете не сообщать
Аноним 31/10/17 Втр 23:38:32  1085252
image.png (10Кб, 323x165)
Аноним 01/11/17 Срд 00:51:35  1085283
А если в джанге мне надо чтобы в одну вьюху один аргусент приходил опционально.
То есть, я прописываю во вьюхе когда он пришел и когда не приходил, то мне получается тогда нужно 2 юрла биндить на одно вью?
Аноним 01/11/17 Срд 03:36:29  1085319
Итак посаны, необходимо срочно продемонстрировать Ерохину, который прожит на языке Golang, что Python далеко не ушлепский язык по I/O мощностям.

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

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

https://github.com/MagicStack/uvloop для создания concurrency
https://github.com/pycurl/pycurl для мощных http

Что думаете по данному способу? Ваши варианты?
Аноним 01/11/17 Срд 03:51:24  1085320
>>1085319
Файлы пусть nginx отдаёт, нахуй тут пифон или го? Для запросов есть https://github.com/squeaky-pl/japronto как раз сделан чтобы пуканчики дымились.
Аноним 01/11/17 Срд 05:13:45  1085325
>>1085320
Щишню какую-то пишешь. Там нада файлы скачивать, например видео. Как ты собрался с помощью этого веб сервера видео файлы скачивать
Аноним 01/11/17 Срд 09:18:53  1085341
>>1085319
Если срочно, озвучивай расценки.
Аноним 01/11/17 Срд 09:40:17  1085346
>>1084352
Для меня это вообще замена матлаба лол
Аноним 01/11/17 Срд 12:43:10  1085397
>>1085110
Обычно юзаю взломщики, типа dragon unpacker или написанные для конкретныхз игр, типа T3Editor, openiv и т.д. Но я бы хотел сам написать и вытаскивать файлы видеоигр...
Аноним 01/11/17 Срд 13:56:24  1085429
>>1085341
500 рублей пойдёт? срок: 24 часа.
Аноним 01/11/17 Срд 14:14:58  1085435
>>1085325
А, бля, скачивать... так это же вообще не зависит от языка, ты всё равно весь канал забьёшь. Пифон будет читать из сокета и писать в файл на диске. Тут хоть на брейнфаке всё будет максимально быстро. Ты можешь это даже на тредах сделать. Больше 5-10 всё равно не нужно.
Аноним 01/11/17 Срд 15:03:10  1085447
Аноны, как красиво реализовать поиск в таблице по нескольким столбцам через Django ORM.
От клиента приходит форма, с 5 полями, могут быть заполнены от 1 до 5 полей.
Аноним 01/11/17 Срд 15:42:05  1085467
>>1085447
Эээээээ. Поиск не нужен. Смотри фильтры.
Аноним 01/11/17 Срд 16:11:00  1085484
>>1085467
Окей, фильтры, суть в том же, нужно сделать выборку по нескольким параметрам, которых может быть разное кол-во.
Аноним 01/11/17 Срд 16:27:15  1085504
>>1085341
Ты не очумел ли, какие расценки. Двач , это безвозмездная помощь братишкам
Аноним 01/11/17 Срд 17:10:01  1085547
Всем привет. Можно этот код оформить как-то более красиво?

import pickle
in_put = open('data.pkl', 'rb')
try:
while 1:
what = pickle.load(in_put)
what.sayHello()
except BaseException as be:
pass
in_put.close()

Не понравилось, что я вставил исключение.
Хочется обойтись без него, и цикл сделать попроще.
Аноним 01/11/17 Срд 17:10:18  1085549
import pickle
in_put = open('data.pkl', 'rb')
try:
while 1:
what = pickle.load(in_put)
what.sayHello()
except BaseException as be:
pass
in_put.close()
Аноним 01/11/17 Срд 18:23:04  1085601
>>1085447
Ну же,аноны, будет уебищно, если я напишу 5 поисков.
Бумп
Аноним 01/11/17 Срд 18:50:37  1085619
>>1085601
ГУГЛИТЕ блять нормально!
ngo concatenate querysets

https://stackoverflow.com/questions/431628/how-to-combine-2-or-more-querysets-in-a-django-view
Аноним 01/11/17 Срд 18:50:58  1085620
>>1085619
Django concatenate querysets*
Аноним 01/11/17 Срд 19:10:14  1085630
>>1085447
django-filters
Аноним 01/11/17 Срд 19:48:12  1085656
Питоны, помогите нубасику.
Мне надо каким-то макаром описать структуру xml-файла (в отдельном файле типа шаблон), а потом по этому шаблону сгенерировать xml попутно заполняя его данными из БД. Естественно все это на питоне. Ткните хотя бы где почитать, потому что я с питоном всего пару недель знаком.
Аноним 01/11/17 Срд 20:12:11  1085676
>>1085656
>в отдельном файле типа шаблон
>а потом по этому шаблону сгенерировать xml
Взять шаблонизатор.
Аноним 01/11/17 Срд 20:39:59  1085686
питонисты, какие open source проекты посоветуете для вкатывающегося новичка? Я еще не определился куда хочу. Посоветуйте что ли открытые проекты с сетевым программированием или что то подобное что будет для меня относительно понятно
Аноним 01/11/17 Срд 20:43:20  1085689
>>1085686
Джанго
Аноним 01/11/17 Срд 20:52:12  1085693
>>1085689
лаааадно. А как это все работает? Судя по тому что я читал, для таких проектов нужны не хилые знания, а мне что там делать?
Ну вот скачаю с гитхаба исходник и...
Аноним 01/11/17 Срд 20:54:59  1085694
>>1085693
Тебе чо надо? Попенсорс для того, что бы смотреть задачки уровня laba1? Напиши чатик на сокетах какой нибудь. Если хочешь пул реквестами кидаться то нужно как минимум хорошее знание фреймворка, который ты хочешь коммитить
Аноним 01/11/17 Срд 21:11:29  1085699
>>1085694
Чатик писать на чистом питоне?
Аноним 01/11/17 Срд 21:18:06  1085705
>>1085699
Нахуй чат. Ты давай сначала определись куда хочешь.
Аноним 01/11/17 Срд 21:25:21  1085707
>>1085676
>>1085656
тебе правильно подсказывают, юзай jinja2 например

Аноним 01/11/17 Срд 21:25:41  1085709
Test
Аноним 01/11/17 Срд 21:30:32  1085710
>>1085619
Антош,спасибо, но это йобо-поиск.
А мне нужно делать банальную фильтрацию по полям, но я заранее не знаю по какому именно количеству полей буду искать.
У юзера есть форма с 5 полями и он может осуществлять запрос на к как по одному параметру, так и по всем сразу.
А мне нужно ему выводить именно пересечение его запросов, что бы учитывалось все, что он ввел.
Аноним 01/11/17 Срд 21:32:23  1085712
>>1085710
P.s. Таблицу для поиска и варианты возможных полей - знаю.
Аноним 01/11/17 Срд 21:35:31  1085716
>>1085710
>У юзера есть форма с 5 полями и он может осуществлять запрос на к как по одному параметру, так и по всем сразу.
>А мне нужно ему выводить именно пересечение его запросов, что бы учитывалось все, что он ввел.


второй и последний раз
https://github.com/carltongibson/django-filter
Аноним 01/11/17 Срд 21:37:54  1085718
>>1085705
Как я могу определится, если еще нихуя не знаю. Две книжки теоретического питона - это чуть чуть больше чем нихуя, хотя синтаксис я хорошо понимаю и к примеру с лёту определяю для чего та или иная конструкция в исходниках.
Ну предположим хочу научится писать сетевые приложения работающие с облаком и так же автономные, вроде ежедневника
Аноним 01/11/17 Срд 21:45:24  1085721
>>1085718
Ну ладно. И каким функционалом оно будет обладать?
Аноним 01/11/17 Срд 21:58:25  1085729
>>1085721
ты надо мной рофлиш? Откуда я могу знать, я ведь примерно расписал направление которое мне интересно, так давай, помогай, направь в нужное русло
Аноним 01/11/17 Срд 22:01:19  1085732
15033242915070.jpg (34Кб, 517x492)
>>1085729
Предлагаю тебе соснуть хуйца, ньюфажина, иди блядь чатик пили и говнобложик на джанге делай, ты сам не знаешь что хочешь
Аноним 01/11/17 Срд 22:02:17  1085733
123.jpg (155Кб, 700x700)
Поясните, как правильно использовать метод __call__?
Зачем он нужен? Нашел статью на хабре, но там непонятно.
Картинка для привлечения внимания.
Аноним 01/11/17 Срд 22:03:08  1085734
>>1085733
Вызвать класс как функцию
Аноним 01/11/17 Срд 22:03:55  1085737
>>1085734
Объект класса, а не класс
Аноним 01/11/17 Срд 22:04:56  1085738
>>1085737
Ну да. Короче изучаем питон(есть в диске из шапки), страница 817.
Аноним 01/11/17 Срд 22:06:11  1085741
>>1085732
>второй коммент подряд пишу о сетевых приложениях
>ты сам не знаешь что хочешь

Это ты нихуя не знаешь и выёбываешься. Знал бы - ответил ньюфажине, а так ты червь-пидор
Аноним 01/11/17 Срд 22:07:20  1085742
>>1085741
>Знал бы - ответил ньюфажине, а так ты червь-пидор
Ну короче, пиши чатик на сокетах, вот тебе сетевые технологии
Аноним 01/11/17 Срд 22:10:09  1085747
>>1085742
может сразу фреймворк осваивать?
https://inbenefit.com/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B0-python/ их чёт дохрена...
Кстати, вопрос тупой но насущный. Фреймворки для веб приложений подходят для написания standalone-приложений?
Аноним 01/11/17 Срд 22:10:13  1085748
>>1085729
Ну ладно. На полистай эту хуйню немного. Погляди что вообще есть.
https://www.fullstackpython.com/

https://www.youtube.com/watch?v=5LuHkG3fiFY&list=PL2lK53ydln6740IbnfOe51BZ5hFk4S9oo

https://www.youtube.com/user/moscowdjangoru
Аноним 01/11/17 Срд 22:10:58  1085750
>>1085748
Там где мастер класс это плейлист из видюшек, а не одно видео.
Аноним 01/11/17 Срд 22:17:41  1085757
>>1085737
экземпляр
Аноним 01/11/17 Срд 22:22:03  1085760
>>1085757
class object
Аноним 01/11/17 Срд 22:22:59  1085761
А че не сделать конфу по питону в телеге?
@ru2chpy
@ru2chprpy
Аноним 01/11/17 Срд 22:23:57  1085762
а блять там в просто ru2chpr то 6 человек, пиздец.
Аноним 01/11/17 Срд 22:30:34  1085770
>>1078836 (OP)
Пиздец. Сразу видно тред питухонов, с анимеговном на оппике.
Вот скажите мне, как можно писать на этом полу императивном-полуопп дерьме, когда есть нормальные языки типа Clojure/Common Lisp?
Аноним 01/11/17 Срд 22:31:33  1085772
Анон, подскажи какой линтер использовать?
Аноним 01/11/17 Срд 22:37:27  1085774
>>1085748
похоже я тугодум или тупой
Фул стак я разобрался, но чет дохуя всего нужно знать и все в разных сферах лежит и веб и еще серверную часть. Но питон может покрыть его?
Докеры просто как я понял, проект контейнеров, как у меня на фаерволе комодо, только я не понял в чем отличие, он типо облака не жрущего ресурсов?

давай я просто упорядочу вопросы а ты кратко ответишь.
1) Хочу написать имиджборду в виде приложения для компуктера(извращенство, но под андроид и яблока свои языки, так что это все эфемерное представление) - это сетевое приложение, так? Что мне изучать что бы его написать? Для него подходит фреймворк Торнадо или Фласк?
И подходят ли эти фреймворки для написания автономных приложений типа "ежедневника" которому не нужно постоянно иметь доступ к сети?
Или я хочу написать не знаю, кулцхакерный троян, он ведь тоже работает по связки клиент-сервер, а значит его нужно писать через фласк?
Аноним 01/11/17 Срд 22:41:12  1085780
>>1085748
или бота в телеграмм к примеру. Это ведь все одна сфера?
Аноним 01/11/17 Срд 22:44:04  1085786
>>1085780
Вот давай бота. Для начала в самый раз. Рановато тебе имиджборду. Тем более первым проектом.
Только для этого ничего такого и не надо. Системная библиотека, да телеграм апи.
Аноним 01/11/17 Срд 22:48:38  1085794
>>1085786
спасибо
Аноним 01/11/17 Срд 22:57:15  1085804
Есть один multiprocessing.
Допустим у меня есть класс, в котором я с некоторыми полями выполняю действия в потоке, созданном в этом классе.
Метод вызываю в другом модуле, действие выполняется, но очевидно что не получаю измененный объект. Что делать то?
Класс: https://pastebin.com/30ekA1nn
Модуль откуда дергаю класс: https://pastebin.com/ZgWJs8Vh
Читал 2.5 строки документации по этой либе
Аноним 01/11/17 Срд 23:33:17  1085826
ёшкин кот, что я не так делаю?
https://ideone.com/PF3VAD
Накатал парсер, запускаю его через консоль иииии... нехрена. Консоль работает, ошибка не вылезла, а результатов парсинга нет
выручайте :(
Аноним 01/11/17 Срд 23:39:09  1085831
>>1085772
flake8
Аноним 02/11/17 Чтв 01:19:59  1085905
>>1085831
А почему его? Чем он лучше pylint и pep8?
Аноним 02/11/17 Чтв 01:40:47  1085915
>>1085905
flake8 — обёртка над другими. pylint не использовал.
Аноним 02/11/17 Чтв 05:55:34  1085995
Карочи наваял тут небольшой скриптик для подсчета площади круга и объема шара.
https://ideone.com/tRMb09

Рекомендую курс "Ленивый питон" от Романа Сокунова на ютубе. Преподает отлично, объясняет понятно.
https://www.youtube.com/playlist?list=PLbKwBvrpogbZfU50rPMmXow3aMFjIw4gk
Аноним 02/11/17 Чтв 07:43:11  1086001
>>1085995
У него шутки смешные. Если это он. Очень интересный курс.

Мимо руби программист
Аноним 02/11/17 Чтв 08:33:45  1086008
>>1085995
Если он учит писать код как у тебя - я бы не стал его никому рекомендовать
Аноним 02/11/17 Чтв 10:32:39  1086034
Шалом, пацаны
Мне как-то итт давали ссылочку на годно написанный на джанго опенсорсный сайтец с каталогом манги и читалкой, а сейчас я его где-то проебал.
Может есть у кого?

Алсоу /r/ другие хорошо написанные опенсорсные сайты реального мира на джанго
Аноним 02/11/17 Чтв 10:57:14  1086044
>>1078836 (OP)
Рептилоиды, подскажите, где можно подробно узнать о разнице между операцией x+=1 и x=x+1 ибо столкнулся с тем, что они работают по разному с разными типами x.
Аноним 02/11/17 Чтв 11:01:26  1086046
image.png (48Кб, 679x346)
Помогите.
Аноним 02/11/17 Чтв 11:13:45  1086051
>>1085757
инстанс
Аноним 02/11/17 Чтв 11:23:06  1086053
>>1086044
В документации, очевидно. https://docs.python.org/3/reference/datamodel.html#object.__iadd__

А делать он может что угодно, даже https://repl.it/Nc6x
Аноним 02/11/17 Чтв 11:31:16  1086054
>>1086053
Спасибо! Но сам факт такой реализации несколько неожиданный для меня.
Аноним 02/11/17 Чтв 11:42:53  1086057
>>1086034
Тоже бы взглянул.
Аноним 02/11/17 Чтв 11:55:24  1086060
>>1085995
>Рекомендую курс "Ленивый питон" от Романа Сокунова на ютубе. Преподает отлично, объясняет понятно.
>

Говно а не курс, обьяснять сложение строк на втором часу, так ты питон 10 лет учить будешь.
Аноним 02/11/17 Чтв 12:37:10  1086072
>>1086053
> А делать он может что угодно, даже
Содомит :3
Аноним 02/11/17 Чтв 13:28:01  1086079
>>1085804
https://stackoverflow.com/questions/15857838/modify-object-in-python-multiprocessing
Аноним 02/11/17 Чтв 13:38:54  1086081
>>1086060
Лизатели микрофонов по-другому и не умеют.
Аноним 02/11/17 Чтв 14:14:52  1086091
>>1086053
Аноним 02/11/17 Чтв 14:32:28  1086099
>>1085995
> 3.14 вместо math.pi
Зачем?
Аноним 02/11/17 Чтв 14:33:08  1086101
Аноны, интересно кому тестовое задание и вопросы на джуна, на галерку?
Аноним 02/11/17 Чтв 14:42:17  1086105
>>1086101
Да, скидывай.
Аноним 02/11/17 Чтв 14:46:33  1086106
screen(0).JPG (18Кб, 490x236)
Говорит назвал в честь кошака пиздит
Аноним 02/11/17 Чтв 14:52:02  1086108
PhotoChooser-cb[...].jpg (1176Кб, 2000x3552)
>>1086105
ТЗ, желательное время выполнения - 1 день, использовать Django+Python 3.
Ну и на фронте бутстрап какой.
P.s. Оказывается функции во view - уже не модно как года 3, а сейчас все юзают классы, то же самое и с django_jinja, оказывается стандартный шаблонизатор точно такой же.
Аноним 02/11/17 Чтв 14:52:52  1086109
WP2017110114120[...].jpg (1153Кб, 3552x2000)
>>1086108
А вот и вопросы.
Аноним 02/11/17 Чтв 15:03:17  1086112
>>1086108
Спасибо.
Аноним 02/11/17 Чтв 15:17:09  1086113
>>1086108
Бгг, на вскидку всё можно через стандартную админку запилить фастом. Без видов, урлов и ебли. Ток думаю работодатель за это выскажет своё фи :3
>view - уже не модно
Да, тоже смотрю на стаке и у обучаторов, что через классы моднее.
>>1086109
Хм, прикольно. Сталкивался со всеми вопросами пиля проекты для себя. Какую зп предлагают?
Аноним 02/11/17 Чтв 15:18:45  1086114
>>1086113
Что за бэкэнд для rabbitmq?
Аноним 02/11/17 Чтв 15:22:57  1086116
>>1086113
> Бгг, на вскидку всё можно через стандартную админку запилить фастом
> работодатель за это выскажет своё фи
Всё верно.
> Да, тоже смотрю на стаке и у обучаторов, что через классы моднее.
Вот думаю надо где-то почитать про это и начать делать так, чтобымодно
> Какую зп предлагают?
~ 1k$
> Сталкивался со всеми вопросами
Что они имеют ввиду под продакшеном и тем что там написано?
Аноним 02/11/17 Чтв 15:40:37  1086128
>>1086116
>Вот думаю надо где-то почитать
ну и вообще вся серия годная как по мне
https://www.youtube.com/watch?v=TH18yeuMVEQ
>Что они имеют ввиду под продакшеном
Вероятно какой опыт работы с чем-то кроме runserver :3 Какие http сервера, sql/nosql. Очереди, кэши. Как мигрировать на работающем сервере и тому подобное. Манятеоризирую, расскажи потом плиз :3
Аноним 02/11/17 Чтв 15:57:17  1086141
>>1086128
> Вероятно какой опыт работы с чем-то кроме runserver :3 Какие http сервера, sql/nosql. Очереди, кэши. Как мигрировать на работающем сервере и тому подобное.
Вот как, ну я на этот вопрос им не отвечал, на остальных всё расписал.
Но они походу не читали даже их, глянули ТЗ и одобрили.
Аноним 02/11/17 Чтв 15:59:13  1086143
https://ideone.com/i0ZyC7
Кто шарит в функциональном стиле написания?
Помогите с задачей.
Аноним 02/11/17 Чтв 16:11:17  1086152
image.png (24Кб, 1304x131)
>>1086143
Какое-то ебанутое задание.
Аноним 02/11/17 Чтв 16:13:29  1086156
>>1086152
У тебя есть for
не прокатит
Аноним 02/11/17 Чтв 16:15:32  1086157
>>1086152

бля я не пойму почему питонисты выебываются как бы замутить побольше кода в одной строке? в чем смысл блять? пока разберешся - проще расписать по обычному. пиздец долбоебизм. горю.
Аноним 02/11/17 Чтв 16:21:33  1086159
image.png (40Кб, 1275x233)
>>1086156
Аноним 02/11/17 Чтв 16:23:28  1086160
>>1086157
>бля я не пойму почему питонисты выебываются как бы замутить побольше кода в одной строке?
Перлонаследие, чтобы все охуели, как они умеют.
Аноним 02/11/17 Чтв 16:24:07  1086161
>>1086157
Это называется функциональное программирование.
Это такой стиль написания
И используется в разных ЯП
Аноним 02/11/17 Чтв 16:32:07  1086166
>>1086128
Спасибо за видео.
С классами всё довольно годно выглядит, нужно перекатываться.
Аноним 02/11/17 Чтв 16:33:18  1086167
>>1086159
Тест прошел
Неограниченного добра тебе.
Задача правда тупая
Аноним 02/11/17 Чтв 16:37:29  1086170
image.png (37Кб, 1180x206)
>>1086159
Пофиксил говнокод, так трушнее.
Аноним 02/11/17 Чтв 16:42:27  1086172
>>1086034
>>1086057
Угандошив пол дня я таки нагуглил ту хуйню. Оказалось не свалка манги, а комиксов
https://github.com/Tenma-Server/Tenma
Аноним 02/11/17 Чтв 16:50:16  1086175
>>1086143
>>1086152
>>1086159
>>1086167
Вы чё, ёбанутые?
print(not all(map(lambda _: int(input()), range(int(input())))))
Аноним 02/11/17 Чтв 16:53:16  1086180
>>1086175
Красиво. А если нужно исключить не 0, а 2?

>>1086172
И сколько такой проект делать?
Сколько делать новичку и сколько это займет у профессионала?
Аноним 02/11/17 Чтв 16:53:19  1086181
>>1086175
Твой код неверно работает, попробуй ему при вводе чисел 0 передать не последним числом.
Аноним 02/11/17 Чтв 16:57:08  1086182
>>1086180
> А если нужно исключить не 0, а 2?
То нужно писать другой код.
>>1086181
https://ideone.com/2VxIsY
Аноним 02/11/17 Чтв 17:03:51  1086188
>>1086166
Еще вопрос. Это тебе как 'домашку' дали? На листке по памяти ниче не сажали писать? Лол
Аноним 02/11/17 Чтв 17:07:32  1086189
>>1086188
Ну в идеале, я должен был у них в офисе это на компе написать за пол дня и отдать, но я не успел и взял домой доделать, ближе к вечеру и скинул им.
На бумажке ничего не писал, и не просили.
Аноним 02/11/17 Чтв 17:08:59  1086193
Хочу вкатиться в data science. Достаточно будет прочтения "Learning Python" Лутца?
Аноним 02/11/17 Чтв 17:09:55  1086194
>>1086180
На джанго кодить легко и приятно прежде всего потому, что детализацию проработки задачи ты можешь выставлять сам. Какую-нибудь ссаную визитку на django flatpages ты можешь заебашить минут за десять. Прикрутить к ней корзину и магазин еще за часок. А сделать так что бы кузьминишна из бухгалтерии могла этим легко пользоваться, или что бы заказчик ссал кипятком от вебдванульреактангуляргриды - тут уже можно и месяц пердолить.
По срокам не ебу, но на джанге я нахуячил штук 40 проектов разной степени уебищности под условно говоря собственные нужды, и там чего только не было от форумов до агрегаторов новостей, всяких ебанутых парсеров и редко когда это занимало у меня больше пары-тройки дней
И это при том что я вообще тбшник, который следит что бы народ на станки не наматывался, и программером я работал за свою жизнь вроде месяц или чуть больше.
Аноним 02/11/17 Чтв 17:36:25  1086212
wpss201711020001.png (220Кб, 768x1280)
>>1086193
Нахуй тебе лутц?
Есть же годные книги,на яндекс диске чекни.
К примеру пик.
Аноним 02/11/17 Чтв 17:49:02  1086220
>>1078836 (OP)
1. Что такое "Реализация языка Питон"? Например Cpython
2. Что такое Cython и зачем он нужен?
Аноним 02/11/17 Чтв 17:52:38  1086224
>>1086180
>А если нужно исключить не 0, а 2?
Заменить int(input()) на input() == "2" (и not all() на any().
Аноним 02/11/17 Чтв 17:53:07  1086226
>>1086212
Так я уже прочитал первый том Лутца. Вот думаю, имеет ли смысл приступать к следующему тому или уже можно перекатываться на что-то более специализированное.
Аноним 02/11/17 Чтв 17:58:49  1086228
>>1086182
Он о другом, там map нужно в list() обернуть, иначе до ввода двойки ты даже не дойдёшь. А раннее прерывание, вроде как, не подразумевается.
Аноним 02/11/17 Чтв 18:12:52  1086235
>>1086228
>А раннее прерывание, вроде как, не подразумевается
Кем не подразумевается?
Аноним 02/11/17 Чтв 18:15:11  1086237
>>1086235
>Вводится число N, а затем N чисел.
Задачей.
Аноним 02/11/17 Чтв 18:17:42  1086240
>>1086237
Пусть вводится, я не обязан их всех вычитывать чтобы дать ответ.
Аноним 02/11/17 Чтв 18:34:52  1086248
>>1086193
>Хочу вкатиться в data science. Достаточно будет прочтения "Learning Python" Лутца?
>

Если у тебя нет корочки математика/физика вкатится нереально, ибо все последние вкатываются сами.
Аноним 02/11/17 Чтв 18:37:20  1086249
>>1086248
Корочка есть
Аноним 02/11/17 Чтв 18:37:39  1086250
>>1086240
>я не обязан их всех вычитывать
Высчитывать может и не обязан, но ввод данных-то будет идти независимот от твоих желаний.
Вот представь, что будет задача
>вводят N, потом N чисел, вывести true/false, если есть/нет нулей, потом M и затем M чисел, вывести true/false, если есть/нет единиц.
И что в таком случае сделает твоя программа, если её залупить? Ничего хорошего.
Аноним 02/11/17 Чтв 18:49:18  1086265
>>1086250
Если будет такая задача, то естественно и решение будет другое, ёпту.
Аноним 02/11/17 Чтв 18:51:28  1086268
>>1086250
И это пифонисты?! Мудачьё! Пифон дал им ленивость! Нет, не хочу! Хочу жрать говно целыми списками сразу!
Аноним 02/11/17 Чтв 18:52:14  1086269
a = [1,2,3,4]
for i in a:
....a.remove(i)
print(a)
[2, 4]
Почему оно не удаляет весь список?
Аноним 02/11/17 Чтв 18:52:20  1086270
>>1086265
Заебись, а обобщённые и не требующие изменений для использования в похожих задачах решения писать для слабых, да?
Аноним 02/11/17 Чтв 18:57:20  1086276
>>1086268
Да можешь хоть ложками его жрать, сути не меняет. Даны условия ввода, а ты на полпути хуй вытаскиваешь и юзеру показываешь.

В общем, чего спорить. Конечно, ленивость это хорошо и всё такое, но, я считаю, было вполне правильным обратит внимание на данную особенность кода, потому как автор мог даже не задумываться об этом, а ведь при проектировании какой-то части приложения в ТЗ, вполне вероятно, именно такое описание и будет, без пояснений, что до и после делается ненмого диванный, могу быть охуенно неправ тут, и появились бы баги и прочая хуйня.
Аноним 02/11/17 Чтв 18:58:37  1086277
>>1086270
ФабрикиФабрикАбстракныхБобов?
> в похожих задачах
Ты сам придумал "похожую" задачу, под которую обёртка в список поможет. Как насчёт 99.99% других задач, под которые этот код уже не подходит? Давай я тоже сыграю в эту игру. На вход подаётся число x (от 10 000 000 000 000 и больше), за ним следуют x чисел. Верните тру если среди них есть 0. Явно твой код будет "менее обобщённым" и потребует-таки "изменений" :'(
Аноним 02/11/17 Чтв 19:01:06  1086278
>>1086276
> на полпути хуй вытаскиваешь и юзеру показываешь
Вообще-то так большинство софта и работает. Ты предсавь, если бы ты в торрент-качалке отмену нажал, а он бы тебе ХУЙ! СНАЧАЛА ДОКАЧАЮ ДО КОНЦА, ПОТОМ ОСТАНОВЛЮ
Аноним 02/11/17 Чтв 19:03:51  1086279
>>1086269
Потому что после a.remove(1) у тебя остаётся список [2,3,4], метод next возвращает следующий элемент, то есть a[1], который уже соответсвует 3.
Аноним 02/11/17 Чтв 19:07:39  1086283
>>1086220
циклон попытка создать C интегрированный со средой питона, но проект закрыт
Аноним 02/11/17 Чтв 19:08:06  1086284
https://yadi.sk/d/35pVgKjb3PMGBd
https://yadi.sk/d/35pVgKjb3PMGBd
https://yadi.sk/d/35pVgKjb3PMGBd
Новый яндекс диск. Если кто-то перекатит пожалуйста вставьте этот.

В связи с тем что надо было обновить книжки, а логин от старого фейка я забыл.
Аноним 02/11/17 Чтв 19:08:08  1086285
>>1086279
А мне допустим надо сделать проверку элемента массива в цикле и если элемент ее прошел, то удалить его, как это сделать?
Аноним 02/11/17 Чтв 19:10:50  1086288
>>1086283
Там не циклон.
Аноним 02/11/17 Чтв 19:10:53  1086289
бля, помогите
ёшкин кот, что я не так делаю?
https://ideone.com/PF3VAD
Накатал парсер, запускаю его через консоль иииии... нехрена. Консоль работает, ошибка не вылезла, а результатов парсинга нет
выручайте :(
Аноним 02/11/17 Чтв 19:11:16  1086290
>>1086284
Ух блять, а там же написано, вспомнил. Короче нечего не меняйтте.
Аноним 02/11/17 Чтв 19:11:34  1086291
>>1086285
Сделай новый список, очевидно же.
Аноним 02/11/17 Чтв 19:11:49  1086292
Как в питоне по значению узнать ключ в словаре?
Аноним 02/11/17 Чтв 19:12:53  1086293
14394582255410.jpg (35Кб, 650x513)
>>1086291
Звучит как то не оптимально
Аноним 02/11/17 Чтв 19:15:33  1086296
помогите вкатывальщику с выбором среды разработки. Желательно максимально ресурсоёмкой. Выбор пал на ninjaIDE как вам?
Аноним 02/11/17 Чтв 19:17:07  1086299
>>1086293
Поверь, удалять элементы из списка тоже не оптимально.
Аноним 02/11/17 Чтв 19:21:24  1086305
>>1086277>>1086278
Ну, по сути, это была одна и та же задача, просто два раза выполненная.
Но вообще, да, вы, пожалуй, правы.

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

>>1086293
Но ты при каждом удалении элемента память ворочаешь, уж вот что не оптимально, так это это.
Аноним 02/11/17 Чтв 19:23:37  1086307
>>1086305
> Так-то он не мгновенно останавливается обычо, и когда-то некоторые из них пытались докачивать начавшийся загружаться кусок при постановке на паузу.
Это вопрос реализации. Нет никакого препятствия просто закрыть сокеты и ничего оттуда больше не читать.
Аноним 02/11/17 Чтв 19:25:39  1086309
>>1086292
Перебирать все пары ключ-значение, пока не найдёшь совпадающее твоему значению.
Если нужно это часто делать, то архитектура плохая, можешь создать второй словарь, поменяв ключ-значение местами, и потенциально обжечься повторяющимися значениями.

>>1086289
уёба, ты так и будешь половинчатый код постить?
Аноним 02/11/17 Чтв 19:29:13  1086311
>>1086309
#for key, value in directories.items():
# if value == a:
# print(key)
Как-то так?
Но он выдает пустое значение.
Аноним 02/11/17 Чтв 19:30:47  1086312
>>1086309
так блять объясни что мне нужно добавить что бы он результаты блять выводил блять, ебаные черви
Аноним 02/11/17 Чтв 19:31:19  1086313
>>1086307
>Это вопрос реализации.
Ну, ээ, да, обрывание посреди ввода списка тоже как бы вопрос реализации.

>Нет никакого препятствия
Мусор из сокетов-то потом дворник вычистит, а данные из stdin'а могут и в другие места попасть.
Аноним 02/11/17 Чтв 19:36:28  1086317
>>1086312
ой, да иди нахуй. Ни конкретной ошибки, на хотя бы выдающего ошибку кода не дал, что там у тебя в начале функции findEmail делается (в питоне принято использовать snake_case для функций и переменных, пидрила) вообще не ясно, что в файле — тоже. Где создаётся eMails, почему startFinder, аппендящий в него элементы не запускается — мы сами должны догадываться?

>>1086311
Значит либо a нет в этом словаре, лио ключ действительно пустая строка: https://repl.it/NeTb/1
Аноним 02/11/17 Чтв 19:41:19  1086321
>>1086317
https://repl.it/NeTb/2
Подробнее про задачу
Чекни плиз
Аноним 02/11/17 Чтв 20:08:21  1086338
Как запустить несколько асинхронных while loop'ов? Как понимаю, дефолтный while блокирующий.

while True:
a = foo(a)
wait(...)

while True:
b = bar(a)
wait(...)

Проблем с доступом к переменной во время обновления не будет?
Аноним 02/11/17 Чтв 20:27:37  1086354
>>1086313
>Ну, ээ, да, обрывание посреди ввода списка тоже как бы вопрос реализации.
Ну, ээ, вообще-то это нормально и пример с торрент клиентом тому подтверждение.
>а данные из stdin'а могут и в другие места попасть
Ну, ёпту, ты чё ваще что ли?! Те, кто долго слушают stdin имеют формат сообщений и прочее, конечно там обо всём подумают. Зачем приводить это как довод здесь совершенно не понятно.
Аноним 02/11/17 Чтв 20:34:35  1086360
Салам пополам, посоны. Задачка такова

Есть канал в телеграме, где выкладывают хорошие вещи на privnote. Ясен хуй, хочу забирать их первыми, так что нужно, чтобы ссылки парсились и мгновенно открывались после постинга. Как это реализовать? Можно использовать grab/selenium или что-то подобное. Может ли кто описать простой алгоритм на питоне вида

1. Импортируем такие-то модули
2. Открываем телегу средствами питона (через веб-морду, вестимо)
3. Каждые н секунд проверяем не запостили ли чего на канл.
4. Как только на канал что-то прилетело, открываем ссылку, если она есть в посте(ну логику отбраковки ссылок я сам накидаю).

Хелп, бротаны, хотя бы общими словами каждый пункт, я дальше сам наковыряю в гугле.
Аноним 02/11/17 Чтв 20:46:52  1086371
>>1086360
Не, ничего не надо проверять. Надо делать чрез вебхуки.
webhooks telegram bot
что-то такое.
жадный ты пидорас, дай и другим людям ссылки
Аноним 02/11/17 Чтв 21:02:32  1086380
>>1086354
>Ну, ээ, вообще-то это нормально и пример с торрент клиентом тому подтверждение.
Ты так сказал "вопрос реализации", будто это как-то противопоставлялось выбору способа поиска нуля в списке чисел. Вот там не отбрасывались полускачанные данные, а довершались. Чем не контрпример?

>конечно там обо всём подумают
Ну вот и хорошо.

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

>>1086321
У тебя все значения в словаре это списки, а a — строка. Список никогда не равен строке. хинт: Значение словаря — это список номеров документов, лежащих на этой полке.

>>1086338
import threading. Не будет, GIL же наш святой, убережёт.
Но в зависимости от того, какого типа твоя переменная и что делается в bar'е, могут вполне и неувязочки выйти, вроде разных значений a в начале и середине функции. https://repl.it/NeeV
Можно ещё через asyncio, конечно, тогда итерации будут чередоваться между собой (при условии, что bar не является асинхронной функцией, чтобы не передалось управление другому лупу) https://repl.it/Negp
Аноним 02/11/17 Чтв 21:41:55  1086428
Аноны, забыл как в пайтоне брать переменные из своего файла.
Напомните, пожалуйста.
Аноним 02/11/17 Чтв 21:43:33  1086433
>>1086428
import myfile?
Аноним 02/11/17 Чтв 21:46:27  1086436
>>1086433
т.е. создать в папке проекта файл, например, myfile.py, там забить переменные, и в основном проекте прописать from myfile import * ?
Аноним 02/11/17 Чтв 21:49:08  1086441
>>1086436
Проверил - работает.
Спасибо >>1086433
Аноним 02/11/17 Чтв 22:09:48  1086460
>>1086436
Не надо *
Если уж файл создай, так делай
import myfile as mf
и дальше
mf.variable = 5
Аноним 02/11/17 Чтв 22:10:56  1086461
>>1086460
проще же импортировать все переменные, если знаешь, что не будет совпадений с другими либами?
Аноним 02/11/17 Чтв 22:16:14  1086465
>>1086461
Ну так не надо делать, это плохая практика.
Аноним 02/11/17 Чтв 22:26:08  1086475
image.png (53Кб, 935x348)
Питонщики, что с этим делать?
Как сохранить/вывести ответ?
Аноним 02/11/17 Чтв 22:27:53  1086477
ЕГЭ в этом году, ещё успеваю выучить питон?
Аноним 02/11/17 Чтв 22:29:00  1086478
>>1086477
Выучить - вряд ли, но подготовиться к егэ, используя питон как нехуй и за месяц.
Аноним 02/11/17 Чтв 22:32:01  1086480
>>1086478
Это и надо
Задумываюсь о курсах фоксфорда торрент конечно же Или книги лучше?
Аноним 02/11/17 Чтв 22:32:09  1086481
https://ideone.com/QcgSDb

Дорогие товарищи, поясните нубу в каком направлении двигаться, что бы улучшить этот говнокод.
Аноним 02/11/17 Чтв 22:35:38  1086483
>>1086480
Для ЕГЭ наверное курсы специальные будут лучше. Хотя можешь и то, и то взять.
Аноним 02/11/17 Чтв 22:38:06  1086485
Slowpoke.png (19Кб, 200x218)
Питоны, а всякие PyPy, NumPy, SciPy и пр. поверх Питона ставится? Или отдельно?
Аноним 02/11/17 Чтв 22:42:26  1086489
>>1086485
Это как пакет. Через pip install.
а вообще ставь Anconda
Аноним 02/11/17 Чтв 22:48:05  1086495
>>1086321
>>1086380
Просто если на вход подавать тоже список то они не сравнимы. Какой алгоритм применить?
Анон со словорями
Аноним 02/11/17 Чтв 23:21:17  1086514
>>1086495
Добавить цикл по списку номеров документов на полке
Аноним 02/11/17 Чтв 23:43:57  1086528
Какая зарплата у джуниоров, работающих со стеком Python/Django, Angular/LiveScript в городах-миллионниках?
Аноним 02/11/17 Чтв 23:46:43  1086531
>>1086528
~350-400$ должно быть.
мимокрокодил
Аноним 03/11/17 Птн 00:29:29  1086551
>>1086528
от 30 до 60
Аноним 03/11/17 Птн 09:23:46  1086656
>>1086551
От 50 это зп миддла пистона. Сеньоры от 80. В то время, как у джава-помидоров...
Аноним 03/11/17 Птн 09:44:09  1086664
>>1086099
>Зачем

Я курс только по диагонали посмотрел .
Аноним 03/11/17 Птн 10:35:05  1086681
Верна ли функция?

def len_4len():
>>>>randint(0, 22)
Аноним 03/11/17 Птн 10:38:10  1086682
>>1086681
Есть суть функции просирать процессорное время впустую, то синтаксически верна, да, но это тебе и интерпретатор мог бы сказать.

>>1086664
Вот так же по диагонали теперь можешь выйти в окно.
Аноним 03/11/17 Птн 12:55:54  1086701
>>1086481
requests используй
Аноним 03/11/17 Птн 14:32:22  1086714
>>1086481
Напиши коментарии и расскажи что и зачем ты тут подключаешь/делаешь.
Аноним 03/11/17 Птн 18:33:28  1086795
питоны, нужно выполнить лабу по этому языку, вообще нихуя не понимаю. нужно сделать менеджер дня рождений. есть желающие выполнить за определенную сумму деревянных?
Аноним 03/11/17 Птн 18:39:42  1086797
>>1086795
Да.
Аноним 03/11/17 Птн 18:48:51  1086804
>>1086795
Выкладывай, бесплатно сделаем
Аноним 03/11/17 Птн 18:54:41  1086805
>>1086804
>>1086797
само заданиеhttps://drive.google.com/file/d/0B-h9fgaCuhxjNTZCUG9Kb3FFR2M/view
я два дня только в этот язык вкатился, а тут такое.
пытался банально через if elif esle, но нихуя не выходит.
Аноним 03/11/17 Птн 19:07:51  1086809
>>1086805
Хуя себе,нудятина какая
Аноним 03/11/17 Птн 19:44:58  1086826
ко-ко-конфоблядки есть? Piter-Py
Аноним 03/11/17 Птн 19:47:38  1086828
>>1078966
сначала Haskell, потом питон. сам так делал, только с Java вкатывался, 5 лет назад
Аноним 03/11/17 Птн 19:52:35  1086830
>>1080008
Идешь и куришь книгу по Структурам данных.(попутно мат логика, дискретная математика)
Затем ищешь курс по ИИС, читоешь.
Затем покупаешь несколько книг по МАШИННОЕ ОБУЧЕНИЕ плюешься. И идешь курить маны дисеры по Deep лернингам строишь прецептроны))) и ебешь систему в рот)
Аноним 03/11/17 Птн 21:40:07  1086873
начал yчить питон по книжке. В 3 главе задание:

3-1. Names: Store the names of a few of your friends in a list called names.

Не мог создать список. Я трy программер, да?
Аноним 03/11/17 Птн 21:55:59  1086878
>>1086873
names = ['xyi', 'pizda', 'jigurda']
Аноним 03/11/17 Птн 22:07:00  1086883
>>1086805
>само заданиеhttps://drive.google.com/file/d/0B-h9fgaCuhxjNTZCUG9Kb3FFR2M/view
>я два дня только в этот язык вкатился, а тут такое.
>

о ну я эт могу сделать
Аноним 03/11/17 Птн 22:12:22  1086887
>>1086883
милости прошу к нашему шалашу, проблема актуальна
Аноним 03/11/17 Птн 22:12:51  1086888
ForeverAlone.jpg (82Кб, 1101x620)
>>1086878

>Store the names of a few of your friends in a list called names.
>few of your friends
>friends
Аноним 03/11/17 Птн 22:17:14  1086889
>>1086888
names = ['anon', 'anon', 'mamkyEbal']
Аноним 03/11/17 Птн 23:36:44  1086918
Как в питоне парсить сайты веб приложений, там где надо на кнопки нажимать?
Аноним 03/11/17 Птн 23:40:47  1086920
>>1086918
selenium + phantom js
Аноним 04/11/17 Суб 00:45:17  1086938
Есть тут те, кто работал с vk api через либу requests?
Интересует метод "message.send", а именно "attachment"
Аноним 04/11/17 Суб 01:20:03  1086950
>>1086938
Спамер небось?
Аноним 04/11/17 Суб 01:47:03  1086954
>>1086938
А можно вк апи использовать для постинга картинок в свою же группу?
Аноним 04/11/17 Суб 02:02:06  1086960
Блять, аноны, как отключить блядское кеширование?
Ради интереса переписал часть Django-проекта с использование ClassBasedView и пиздец. Удаляю операцию, БД чиста, но на странице остаётся информация об операции и после перезагрузки страницы, лишь после рестарта сервера всё удаляется и в браузере.
Применял never_cache в url, применял @method_decorator(never_cache) в самих View но ничего не помогает.
Как с этой хуйнёй бороться? Мне этот кеш нахуй не сдался.
p.s. Самое забавное - в настройках кеширование не подключено.
Что за блядская магия?
Аноним 04/11/17 Суб 02:23:42  1086967
>>1086920
Какой нахуй джиэс я спрашиваю о стандартных библиотеках
Аноним 04/11/17 Суб 04:31:01  1086978
>>1086682
> можешь выйти в окно.
Кокой ты грозный у мамы.
Аноним 04/11/17 Суб 10:48:16  1087030
>>1086967
фантом жс это типа безоконный браузер, баклан.
чет типа https://alexrecker.com/using-selenium-to-buy-a-bus-pass/ только без окошек вообще
Аноним 04/11/17 Суб 11:47:33  1087039
>>1086954
Конечно можно.
Аноним 04/11/17 Суб 13:07:10  1087066
>>1078836 (OP)
Питонисты, помогите плизики.

После перезапуска сервера у джангосайта отвалился перевод. Я по питону вообще и джанге в частности не спец, поэтому вопрос - в какую сторону копать, что и как проверить?
Аноним 04/11/17 Суб 13:16:32  1087069
>>1087066
зависит че нахуевертили с самим переводом
вдруг там редирект nginx'а какой на нужный урл стоит или вообще во фронт захуячили и тогда совсем непонятно
если перевод был сделан штатными или другими распространенными средствами джанго (modeltranslation, rosetta и иже с ними) такого случаться не должно было
ну и универсальный совет - ребутни сервак, перезапусти все службы че там у тебя используются, проверь что бы супервизорд или что там вместо него в логи не матерился и тд
Аноним 04/11/17 Суб 13:42:08  1087076
>>1087069
Там я так понимаю штатными средствами сделано - l18n, mo- и po- файлы переводов.

Вот таким вот каким-то макаром - https://docs.djangoproject.com/en/1.11/topics/i18n/

Редиректов у нгинкса куча, это да.
Аноним 04/11/17 Суб 17:26:09  1087160
hopa.png (9Кб, 568x328)
Всем привет. Насколько я знаю, time.clock() должно вернуть время, прошедшее с последнего вызова этой функции.
На пике видно, что я вызываю функцию первый раз, однако результат вызова не ноль.
Стало быть, функция впервые неявно вызывается во время импорта модуля, я правильно понял?
Аноним 04/11/17 Суб 17:29:21  1087161
>>1087160
>time.clock()
>On Unix, return the current processor time as a floating point number expressed in seconds. The precision, and in fact the very definition of the meaning of “processor time”, depends on that of the C function of the same name, but in any case, this is the function to use for benchmarking Python or timing algorithms.

>On Windows, this function returns wall-clock seconds elapsed since the first call to this function, as a floating point number, based on the Win32 function QueryPerformanceCounter(). The resolution is typically better than one microsecond.
Аноним 04/11/17 Суб 17:58:48  1087172
>>1087160
>Стало быть, функция впервые неявно вызывается во время импорта модуля, я правильно понял?
Нет. Легко проверяется импортированием модуля в интерпретаторе и вызовом функции через 5 минут — значение всё равно близко к нулю (в моём случае это 7.89477e-7). Все вопросы к винде, короче, какое она там изначальное значение при первом вызове ставит.
Аноним 04/11/17 Суб 22:13:20  1087258
Помогите плис с нубской задачкой. Нужно в списке из 100 рандомных чисел на интервале от 1 до 10 распечатать то число, которое встречается чаще всего без импортирования сторонних функций.
Аноним 04/11/17 Суб 22:15:03  1087259
Мне тут предложили писать свою борду, я попытался найти хотя бы краткий "устный" план, но хрен там, в рунете нечего.
Мне его с нуля что ли писать?
нашел какой-никакой гайд, и там есть ссылки на уже готовые движки на гитхабе и нашел парочку на питоне... Мне на их основе пытаться что то пилить на чистом питоне?
https://github.com/Floens/uchan как пример
Аноним 04/11/17 Суб 22:18:29  1087261
>>1087259
Конечно пили сам с нуля в одну харю. Попутно поглядывай как сделано у людей. Иначе толку-то?

Дохуя годная книга состоящая из чего-то типа околореальных проектов - django by example
Аноним 04/11/17 Суб 22:22:45  1087262
>>1087261
>django by example
бля, а я документацию фласка задрачиваю
Аноним 04/11/17 Суб 22:25:38  1087263
Сап, с какой книги начать вкатывание в питон3 ?
Аноним 04/11/17 Суб 22:27:23  1087264
>>1087261
примерно можешь набросать план пиления борды, за что взяться.
Сам функционал ведь похож на любой сайт?
Аноним 04/11/17 Суб 22:47:09  1087272
>>1087258
Создай счётчик для всех чисел, пройдись по каждому элементу своего списка и увеличивай счётчик этого числа. Затем пройдись по всем своим счётчикам и определи максимальный. Выведи число, относящееся к этому счётчику.
Аноним 04/11/17 Суб 22:49:10  1087273
>>1087264
да как два пальца

модель Доска
..название
..урл

модель Тред
..доска = Доска
..оп-пик
..оп-пост
..дата

модель Пост
..тред = Тред
..пик
..пост
..дата


вот тебе и вся имейджборда. остальное плюшки
Аноним 04/11/17 Суб 22:50:29  1087274
>>1087273
эх, сяп. Попытаюсь хоть что то родить
Аноним 04/11/17 Суб 22:52:30  1087275
Screenshot from[...].png (27Кб, 700x185)
Почему происходит ошибка?
Аноним 04/11/17 Суб 22:53:40  1087277
>>1087274
вот тебе первый попавшийся пример https://github.com/svalee/imageboard

я полистал - на уровне идеи вполне годится и свистоперделок не шибко много
если будешь делать на джанго - рекомендую таки навернуть сперва от корки до корки книжку джанго бай экзампл а уже потом самому играться - книженция 9/10 а это нихуя не мало.
Аноним 04/11/17 Суб 23:09:29  1087285
>>1087275
https://repl.it/Nkgv
Не знаю, как ты умудряешься, во-первых, ключи у множества получать, а во-вторых ещё и ошибку соовсем левую получать (name x is not defined вылеает когда обращаешься к несуществующей переменной, на той же строке либо KeyErorr/IndexErorr, либо "Object is not subscriptable" могут быть).

Тут вам не JS, нужно явно указывать и ключ, и значение.
Аноним 04/11/17 Суб 23:13:28  1087289
>>1087285
У меня словарь, а не множество.
<class 'dict'>
Аноним 04/11/17 Суб 23:13:38  1087290
>>1087273
Хуя. И все что-ли? Лол.
Аноним 04/11/17 Суб 23:13:57  1087291
>>1087289
там ещё значения у свойств.
Аноним 04/11/17 Суб 23:17:27  1087292
>>1087272
Спасибо. Вот что получилось https://ideone.com/0HclIK вроде верно.
Аноним 04/11/17 Суб 23:19:59  1087293
>>1087290
ну формы прихуячить, вьюшки для того что бы в шаблон выводить то пять последних постов каждого треда, то сортировку тредов по дате последних постов, то список досок, админку прикрутить. можешь глянуть https://github.com/svalee/imageboard у него в принципе все запилено это

как я уже сто раз говорил джанго круто тем что детализацию ты можешь прорабатывать насколько угодно подробно. хочешь - можешь через rest api все запилить что бы ангуляром каким фронт рисовать красиво и без перезагрузок адово проебавшись пару недель, а если не хочешь оно и так будет работать вполне.
Аноним 04/11/17 Суб 23:31:27  1087305
>>1087289
На скриншоте у тебя множества. Короче, ссылку на рабочий нерабочий код на repl'е или ideone'е давай, по скриншоту я описал всё.
Аноним 04/11/17 Суб 23:40:59  1087313
>>1087305
В общем ошибка была в том что я потом пытался аппендить словарь где название свойства было не в кавычках.
Аноним 04/11/17 Суб 23:53:39  1087322
>>1087293
А можешь подкинуть материалов по ангуляру + джанго? У меня есть несколько ссылочек, но может ты еще что найдешь.

Аноним 04/11/17 Суб 23:56:22  1087326
>>1087322
Из того где и то, и то одновременно - видел только https://github.com/gothinkster/realworld
Сам я в жс ни в зуб ногой, даже в жиквери не умею
Аноним 04/11/17 Суб 23:58:59  1087328
>>1087326
Ух ты! Это выглядит просто охуительно! Спасибо. Есть еще подобное с примерами? Не обязательно в связке, о которой я спросил.
Аноним 05/11/17 Вск 00:10:40  1087335
>>1087328
По ангуляру примеров у меня нету, я не вникал особо
По джанго примеров годного кода мог бы накидать, но сказать что там прям какие-то ебать откровения - не, да и больше толку будет просто навернуть пару книжек типа 2 scoops of django / https://www.obeythetestinggoat.com/
Аноним 05/11/17 Вск 08:58:04  1087402
>>1087292
Ну, в принципе-то решил, конечно, но что, если бы там были числа от 1 до 100? Так же вручную расписывал бы, что ли, чего ж подсчитывал-то не в цикле?
А потом, что если будет 10 рандомных чисел из интервала [1,4929334]? Ну будешь же ты такой огромный список создавать, чтобы по индексам определять? На словари посмотри.
Ну а затем начинай пользоваться нативным collections.Counter'ом.
Аноним 05/11/17 Вск 15:13:11  1087507
>>1087259
https://github.com/Impish-/echoba
Аноним 05/11/17 Вск 18:22:36  1087580
https://2ch.hk/pr/res/1087578.html
https://2ch.hk/pr/res/1087578.html
https://2ch.hk/pr/res/1087578.html
https://2ch.hk/pr/res/1087578.html
https://2ch.hk/pr/res/1087578.html
Аноним 06/11/17 Пнд 05:44:23  1087789
>>1087580
Not found?
Аноним 06/11/17 Пнд 23:23:28  1088051
Кто шарит в функциональном чекните
https://ideone.com/PAonUZ
Аноним 06/11/17 Пнд 23:36:02  1088059
>>1088051
неактуально
проебался со скобками

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 551 | 38 | 170
Назад Вверх Каталог Обновить

Топ тредов
Избранное