The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В пакетном менеджере PIP прекращена поддержка Python 2"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от opennews (ok), 24-Янв-21, 09:32 
Представлен выпуск пакетного менеджера PIP 21.0, применяемого для установки дополнительных Python-библиотек из  PyPI и других репозиториев. Ключевым изменением в новом выпуске стало прекращение поддержки  Python 2.7 и 3.5, а также прекращение совместимости с записями в кэше, созданными в версиях pip ‹ 20.0. Одновременно предложено обновление PIP 20.3.4, которое помечено как последний выпуск с поддержкой Python 2. Пользователям Python 2 необходимо оставаться на старых выпусках PIP. Совместимая с Python 2.7 версия скрипта get-pip.py предоставляется отдельно...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=54460

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "В пакетном менеджере PIP прекращена поддержка Python 2"  +16 +/
Сообщение от Леголас (ok), 24-Янв-21, 09:32 
RIP PIP 2
Ответить | Правка | Наверх | Cообщить модератору

21. "В пакетном менеджере PIP прекращена поддержка Python 2"  –3 +/
Сообщение от Аноним (21), 24-Янв-21, 11:36 
RIP PIP 21
Ответить | Правка | Наверх | Cообщить модератору

41. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Dzen Python (ok), 24-Янв-21, 12:32 
RIP PIMP 3000
Ответить | Правка | Наверх | Cообщить модератору

45. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (45), 24-Янв-21, 12:53 
RIP PIPboy 2000
Ответить | Правка | Наверх | Cообщить модератору

58. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (58), 24-Янв-21, 14:24 
DVDRip
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

59. "В пакетном менеджере PIP прекращена поддержка Python 2"  –2 +/
Сообщение от Аноним (21), 24-Янв-21, 14:40 
TVRip
Ответить | Правка | Наверх | Cообщить модератору

146. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (146), 06-Фев-21, 19:31 
> TVRip

Откуда вы такие пещерные? BD RIP же, ну.

Ответить | Правка | Наверх | Cообщить модератору

76. "В пакетном менеджере PIP прекращена поддержка Python 2"  +2 +/
Сообщение от kusb (?), 24-Янв-21, 16:47 
Пришёл посмотреть слово RIP в комментариях и т. п. Ура, есть.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "В пакетном менеджере PIP прекращена поддержка Python 2"  +6 +/
Сообщение от iPony129412 (?), 24-Янв-21, 09:37 
Надо выкидывать устаревшие технологии 👌
Ответить | Правка | Наверх | Cообщить модератору

3. "В пакетном менеджере PIP прекращена поддержка Python 2"  +17 +/
Сообщение от Аноним (3), 24-Янв-21, 09:44 
Pyston тебе в одно место за шаблонную писанину. И фракталу за кампанию.
Ответить | Правка | Наверх | Cообщить модератору

4. "В пакетном менеджере PIP прекращена поддержка Python 2"  +5 +/
Сообщение от Аноним (3), 24-Янв-21, 09:46 
*кОмпанию
Ответить | Правка | Наверх | Cообщить модератору

110. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (110), 25-Янв-21, 08:30 
Нет же, у фрактала именно что кампания «освещение дыреней»
Ответить | Правка | Наверх | Cообщить модератору

60. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (21), 24-Янв-21, 14:40 
> И фракталу за кампанию

Turtle же

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

10. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от КО (?), 24-Янв-21, 10:39 
Ты будешь определять устарели технологии или нет?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

17. "В пакетном менеджере PIP прекращена поддержка Python 2"  +7 +/
Сообщение от Аноним (17), 24-Янв-21, 11:23 
Я могу, если что
Ответить | Правка | Наверх | Cообщить модератору

39. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (3), 24-Янв-21, 12:30 
Ну раз ты можешь, то и я.
Ответить | Правка | Наверх | Cообщить модератору

43. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Dzen Python (ok), 24-Янв-21, 12:36 
Да.
Пожалуй, тут стоит послушать самих разрабов языка и либ, а не городить костыли вокруг малоподдерживаемого кода
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

139. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 26-Янв-21, 16:37 
Главный разработчик уже давно сказал "я устал, я ухожу".
Ответить | Правка | Наверх | Cообщить модератору

12. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (12), 24-Янв-21, 10:43 
> Надо выкидывать устаревшие технологии

Шаблонная школо-фраза.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

18. "В пакетном менеджере PIP прекращена поддержка Python 2"  +4 +/
Сообщение от Аноним (18), 24-Янв-21, 11:29 
Ну, от этого она не становится менее... истинной.
Главное, чтобы новые технологии позволяли делать крутые вещи на качественно новом уровне, а не приводили к деградации функционала и производительности
Ответить | Правка | Наверх | Cообщить модератору

42. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от leibniz (??), 24-Янв-21, 12:36 
> Ну, от этого она не становится менее... истинной

В контексте её употребления этим сказочным персонажем ещё как становится.

Ответить | Правка | Наверх | Cообщить модератору

52. Скрыто модератором  –1 +/
Сообщение от Ты идиот (?), 24-Янв-21, 13:33 
Ответить | Правка | Наверх | Cообщить модератору

29. "В пакетном менеджере PIP прекращена поддержка Python 2"  +3 +/
Сообщение от Аноним (29), 24-Янв-21, 12:06 
Увольнять надо потребителей, у которых всё сводится к "не new shiny shit", не понимающих, не "устаревшесть технологии", а связи её с окружающим миром определяют, держать её, или выкинуть.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

54. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (54), 24-Янв-21, 13:47 
iPony, вы с Фракталом не родственники? ;)
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

68. "В пакетном менеджере PIP прекращена поддержка Python 2"  +4 +/
Сообщение от Аноним (-), 24-Янв-21, 15:25 
"2 дебила это сила" (с)
Ответить | Правка | Наверх | Cообщить модератору

93. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (93), 24-Янв-21, 20:45 
Если фрактал - парнокопытное... то родственники.
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

108. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от bergentroll (ok), 25-Янв-21, 05:41 
Пони непарнокопытные.
Ответить | Правка | Наверх | Cообщить модератору

124. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (124), 25-Янв-21, 15:07 
Они муж и же^Wмуж.
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

132. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 26-Янв-21, 10:44 
Номер 1 и номер 2 вы хотели сказать?
Ответить | Правка | Наверх | Cообщить модератору

75. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Animal (??), 24-Янв-21, 16:15 
Начну вот с такого вопроса: по каким критериям вы определяете устаревание технологий, по годам? ))
И закончу вот таким: Надо выкидывать не технологии, нужно выкидывать айоленей на мороз.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

104. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Коммунист (?), 24-Янв-21, 22:51 
У любителей смузи и прочих жертв эджайла все что не модно-молодежно и является устаревшим 😂
Ответить | Правка | Наверх | Cообщить модератору

107. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от анонимуслинус (?), 25-Янв-21, 01:47 
как выйдешь на пенсию, тебя сразу и выкинут))) не все старые технологии надо и можно выкидывать. вот нож , чрезвычайно древняя технология, полагаю пару миллионов лет ей. выкинь как её и потом пили пищу руками))) замечание у тебя правда не от большого ума.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

111. "В пакетном менеджере PIP прекращена поддержка Python 2"  +2 +/
Сообщение от Аноним (110), 25-Янв-21, 09:17 
Истинно так, мудрейший, истинно так. Ножами ещё динозавры орудовали, а до них — боевые человекоподные грибницы. Это потом уже человечество вылупилось каких-то пятьдесят тыщ лет назад, глядь — а тут уж и нож тебе сразу готовый, и даже консерва, прочий разный корнеплод то тут то там лежит, и даже стол накрыт
Ответить | Правка | Наверх | Cообщить модератору

130. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от анонимуслинус (?), 26-Янв-21, 03:08 
как много ты знаешь об археологии и происхождении человека? сам хомо сапиенс появился действительно 70000-50000 лет назад, но предки хомо много раньше. по последним данным более 3,5 миллионов лет назад. А каменные топоры и ножи были если не сразу то к 1,5 миллионам лет точно. это довольно старая технология))) про боевые человекоподобные грибницы не слышал. это наверно все рен тв тебе мозгу лапшой завешал. и вообще не все старые технологии плохие. например двигатель внутреннего сгорания. ему более сотни лет уже. пойди и откажись. еще откажись от ложек , вилок и тарелок, им тоже несколько тысяч лет. умники  блин.
Ответить | Правка | Наверх | Cообщить модератору

133. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 26-Янв-21, 10:45 
> как выйдешь на пенсию, тебя сразу и выкинут)))

Да его лет на 20 раньше выкинут. Если не на 30. Скажут что он мамонт - и добро пожаловать на мороз.

Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

119. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Scriptor (ok), 25-Янв-21, 13:11 
Смена технологий -- это когда печатную машинку меняют на принтер, а не один диалект конкретного языка программирования меняют на такой же, но чуть более другой.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

5. "В пакетном менеджере PIP прекращена поддержка Python 2"  +4 +/
Сообщение от Аноним (5), 24-Янв-21, 09:49 
Ой ну наконец то. Сколько ещё можно было насиловать труп. Там где работаю так и не смогли перейти на Python 3. Будет весело ...
Ответить | Правка | Наверх | Cообщить модератору

6. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (6), 24-Янв-21, 09:54 
>Там где работаю так и не смогли перейти на Python 3.

Это что за неосиляторы 2to3?

Ответить | Правка | Наверх | Cообщить модератору

19. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (18), 24-Янв-21, 11:29 
2to3 не решает все проблемы, к сожалению...
Ответить | Правка | Наверх | Cообщить модератору

28. "В пакетном менеджере PIP прекращена поддержка Python 2"  –3 +/
Сообщение от Аноним (29), 24-Янв-21, 12:02 
Ну вы и лентяй, пофиксить пару строчек вручную ему влом.

P.S. проблемы могут быть только с cextами, но 90% проектов они не касаются.

Ответить | Правка | Наверх | Cообщить модератору

70. "В пакетном менеджере PIP прекращена поддержка Python 2"  +2 +/
Сообщение от Аноним (70), 24-Янв-21, 15:26 
Меркуриал пофиксь, если такой умный. А то что-то он резко пропал отовсюду, даже из битовой мусорницы, ололо :). Прикольно hg-макаки пищали про forced migration...
Ответить | Правка | Наверх | Cообщить модератору

78. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (78), 24-Янв-21, 17:09 
Mercurial уже без меня пофиксили.
Ответить | Правка | Наверх | Cообщить модератору

89. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 24-Янв-21, 20:40 
Избавили от головной боли гильотинированием.
Ответить | Правка | Наверх | Cообщить модератору

74. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от анононим (?), 24-Янв-21, 16:04 
Питон скриптовый язык и как приложение грохнется во время выполнения, а тестов никто проверяющих абсолютно весь код огромного монолитного приложения никто не делал. Все это выльется в недовольных клиентов. Страшно представить. Вот никто и не берется за миграцию годами.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

80. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (78), 24-Янв-21, 17:10 
Если у вас код недостаточно покрыт тестами - то вы сами виноваты.
Ответить | Правка | Наверх | Cообщить модератору

97. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 24-Янв-21, 20:56 
> Если у вас код недостаточно покрыт тестами - то вы сами виноваты.

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

Ответить | Правка | Наверх | Cообщить модератору

22. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (5), 24-Янв-21, 11:38 
ха-ха. это точно не решение всех проблем. не факт что потом заработает корректно.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

85. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (5), 24-Янв-21, 18:25 
это не от меня зависело. вообще писать большие приложения на динамических языках плохая идея.
Ответить | Правка | Наверх | Cообщить модератору

86. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (5), 24-Янв-21, 18:27 
при появлении несовместимости весь код превращается в тыкву, если не обозреваем одним человеком
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

7. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (7), 24-Янв-21, 09:59 
Ох ну наконец-то. На очереди https://github.com/msgpack/msgpack-python
Ответить | Правка | Наверх | Cообщить модератору

25. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (29), 24-Янв-21, 11:57 
У меня всё работает на 3.8.
Ответить | Правка | Наверх | Cообщить модератору

90. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (-), 24-Янв-21, 20:41 
Безобразие какое, пора его дропать, срочно выпустив нахрен не совместимый 3.9.11.7.
Ответить | Правка | Наверх | Cообщить модератору

8. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (7), 24-Янв-21, 10:03 
Но хотя я не понимаю зачем эта новость, это же в порядке вещей. Вон там https://github.com/eclipse/openj9/releases/tag/openj9-0.24.0 вышел и это поинтереснее наверно.
Ответить | Правка | Наверх | Cообщить модератору

27. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (29), 24-Янв-21, 12:00 
Совершенно неинтересно. Они дропнули 32 бита. Это вам не питон обновить.
Ответить | Правка | Наверх | Cообщить модератору

9. "В пакетном менеджере PIP прекращена поддержка Python 2"  +2 +/
Сообщение от Аноним (9), 24-Янв-21, 10:19 
Ну и зачем закрытый пистон, который медленнее руру, нужен.
Ответить | Правка | Наверх | Cообщить модератору

11. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (11), 24-Янв-21, 10:42 
Я объявляю им бойкот! Кто со мной?
Ответить | Правка | Наверх | Cообщить модератору

34. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от A.Stahl (ok), 24-Янв-21, 12:23 
Я! Торжественно обещаю не использовать PIP в течение ближайшего года как минимум!
Ответить | Правка | Наверх | Cообщить модератору

35. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (29), 24-Янв-21, 12:25 
Дня.
Ответить | Правка | Наверх | Cообщить модератору

47. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от DeerFriend (?), 24-Янв-21, 13:09 
Опакечивание модулей в rpm/deb будем считать читерством.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

13. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Lex (??), 24-Янв-21, 10:51 
"прекращение поддержки Python 2.7 и 3.5, а также прекращение совместимости с записями в кэше, созданными в версиях pip < 20.0"
"Пользователям Python 2 необходимо оставаться на старых выпусках PIP"

Прям эталонный "лифпад", только питоновский и продвинутый с самого верха.
Но это, разумеется, другое.

Ответить | Правка | Наверх | Cообщить модератору

14. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (7), 24-Янв-21, 10:59 
Знаешь, я очень долго всячески избегал питона как раз из-за необходимости поддерживать 2 ветку. Большая часть работы сводилась как раз к поддержки 2 ветки и вендового питона. Я так понимаю решение не выкинуть 2 сразу стоило многих лет стагнации для кучи проектов. Скажем, сегодняшнее состояние экосистемы намного лучше, чем оно было пару лет назад, когда ещё не все выкинули 2 ветку.
Ответить | Правка | Наверх | Cообщить модератору

15. "В пакетном менеджере PIP прекращена поддержка Python 2"  +5 +/
Сообщение от Аноним (15), 24-Янв-21, 11:10 
... решение использовать пайтон сразу стоило многих лет стагнации для кучи проектов...

Исправил, не благодари.

Ответить | Правка | Наверх | Cообщить модератору

16. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (16), 24-Янв-21, 11:21 
На Дефолт ОС, да, так и есть. Впрочем там и любой другой язык ведёт себя так же.
Ответить | Правка | Наверх | Cообщить модератору

91. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (-), 24-Янв-21, 20:43 
Э нет, я бы сказал что это питон себя так ведет на любой ос. Вон в убунте фееричные питонофаллауты. Начиная с их апдейтера многострадального, обламывающегося каждую вторую версию убунты на фоне питонопроблем.
Ответить | Правка | Наверх | Cообщить модератору

20. "В пакетном менеджере PIP прекращена поддержка Python 2"  –3 +/
Сообщение от Аноним (7), 24-Янв-21, 11:35 
Мой опыт отличается от твоего, за месяц я пишу кода по сложности равноценного нескольким годам разработки на компилируемых языках.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

23. "В пакетном менеджере PIP прекращена поддержка Python 2"  +2 +/
Сообщение от Аноним (23), 24-Янв-21, 11:44 
У людей, которые будут потом поддерживать твой код, тоже будет отличительный опыт
Ответить | Правка | Наверх | Cообщить модератору

46. "В пакетном менеджере PIP прекращена поддержка Python 2"  +2 +/
Сообщение от Маняним (?), 24-Янв-21, 13:03 
>>  нескольким годам разработки

Да чего уж - векам. С Аноним не может быть связано ничего, что обозначается словом "опыт".

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

53. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Ты идиот (?), 24-Янв-21, 13:41 
Самокритики в студии🤣
Ответить | Правка | Наверх | Cообщить модератору

92. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 24-Янв-21, 20:44 
С таким ником? Такой камент? Фига, эпично.
Ответить | Правка | Наверх | Cообщить модератору

72. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Урри (ok), 24-Янв-21, 15:58 
- я набираю в минуту 10000 символов!
- да не может быть...
- может. правда, такая фигня получается.

Не звезди, аноним. Ага, за месяц он пишет как за пару нет на сипипишечке...

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

77. "В пакетном менеджере PIP прекращена поддержка Python 2"  +3 +/
Сообщение от Аноним (7), 24-Янв-21, 17:04 
Месяц фуллтайм разработки на питоне (не исправления чужого кода и прочего подобного) это действительно очень много. Особенно когда у тебя нет чётко прописанного плана, где подумали за тебя, и всё уже учтено и изменения вместо этого приходится постоянно адаптировать и тестировать. Кроме того, те же плюсы многословные, ты постоянно будешь совершать ошибки (которых никогда не совершил бы в питоне), там нет никакой реальной возможности проверить различные варианты "в живую" и на это тоже будет уходить много времени, да и ты часто будешь наблюдать неожиданные сайдэффекты зависимостей. В то же время, весь код, который ты напишешь на питоне, будет сразу работать, он будет предсказуемым (ну ладно, ладно, если ты знаешь питон), и он автоматически избавлен от большинства ошибок. Он красивый и лаконичный, легко читаем и сразу понятен. Говорю же, я долго хейтил питон и был в секте "только нейтив только хардкор!" однако мне всё же пришлось признать, что качество кода популярных питон библиотек достаточно высокое, а большинство востребованных вещей имеет прекрасные биндинги (пусть и не всегда они лезут в питон из-за отличающихся принципов работы с ними). И вместо 9999+ строк для каждой зависимости, у тебя будет всего 3. В крайнем случае, части готовой логики можно вынести на нейтив без особых проблем, благо питон это полноценный ЯП (не как тот же жс).
Ответить | Правка | Наверх | Cообщить модератору

82. "В пакетном менеджере PIP прекращена поддержка Python 2"  +3 +/
Сообщение от Аноним (7), 24-Янв-21, 17:16 
А, и ещё. Не знаю, как  у других, но мне тяжело быть продуктивным больше 2-3 часов в день (когда ты без проблем знаешь что делать и сразу видишь как сделать лучше, только бы руки за головой успевали). На питоне я могу х.чить код часов 6 наверно, прежде чем поплавлюсь, и успею сделать раз в 100 больше как минимум (заслуга питона).
Ответить | Правка | Наверх | Cообщить модератору

94. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 24-Янв-21, 20:48 
Но лучше бы ты рассаду выращивал. И то стремно. Всю планету засp@ли своими наколенными поделками, думая что напрогал - и типа все, проблема решена.

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

Ответить | Правка | Наверх | Cообщить модератору

103. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (7), 24-Янв-21, 22:49 
Нет, дело тут в другом. Просто в питоне тебе совсем не надо думать "как" тебе писать, только "что". Это практически идеальный язык для прототипирования, решения задач машинного обучения, и нлп. Хотя ты, поди, слов то таких не слышал.

Хорошего софта всегда мало в мире, и он никогда не доступен публично. Се ля ви.

Ответить | Правка | Наверх | Cообщить модератору

113. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 25-Янв-21, 11:18 
> Нет, дело тут в другом. Просто в питоне тебе совсем не надо
> думать "как" тебе писать, только "что".

И по питонопрограммам это заметно. Я одной левой вынес чатбота на этом - просто убедив его чатиться сам с собой, от чего он довольно крепко задумался. Действительно, зачем же валидировать ввод от ремотного юзера? Это не вписывается в парадигму "думать не надо" :)

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

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

> Хорошего софта всегда мало в мире, и он никогда не доступен публично.

Я позволю себе не согласиться с этой точкой зрения. У меня есть подборка опенсорсного софта который я считаю хорошим.

> Се ля ви.

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

Ответить | Правка | Наверх | Cообщить модератору

118. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (7), 25-Янв-21, 11:50 
Существуют разные подходы к программированию. Тот, который включает грамотное планирование, полную валидацию ввода (что ни всегда и не везде применимо, производительность проседает значительно), обработку всех исключительных ситуаций, покрытие тестами и всё остальное -- намного затратнее и практически это всегда впустую потраченные ресурсы: вместо логики мы тратим всё время разработки (и половину времени работы ПО) на экзотические 0.000005%-е ситуации. Сколько за чатбота то заплатил?

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

Я искренне считаю, что у опенсорса нет и не может быть ничего хорошего. На данный момент существует различный GPL софт, который меня удовлетворяет. Но он практически никогда не идеален и не удовлетворяет все мои хотелки, из-за чего приходится городить самые разнообразные костыли поверх него (и в отличие от клозет сорса их можно накидать без особых проблем). То же самое с опенсорс библиотеками, они очень хорошие и доступны всем. А вот такого софта чтобы было приятно и удобно им пользоваться "как есть", практически не существует. Ни в опенсорсе, ни в клозет сорсе.

Ответить | Правка | Наверх | Cообщить модератору

134. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 26-Янв-21, 11:10 
> Существуют разные подходы к программированию.

У питонистов подход один - х..к, х..к - и в продакшн.

> Тот, который включает грамотное планирование, полную валидацию ввода (что ни всегда
> и не везде применимо, производительность проседает значительно),

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

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

TL;DR: "тормоза придумал трус!". Спасибо за иллюстрацию на тему качества. Это хорошо иллюстррует почему я питонокрапом не пользуюсь. Не требуется мне такое гуано. Даже если вы генерите его быстро и много.

> Сколько за чатбота то заплатил?

Я только получил пачку лулзов от офигения понтовавшегося чудика. Бот видите ли маркетировался как "секурный", лол. Ну я и посмотрел. Оказалось - "как обычно у питонистов".

> Я искренне считаю, что у опенсорса нет и не может быть ничего хорошего.

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

> На данный момент существует различный GPL софт, который меня удовлетворяет.

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

> Но он практически никогда не идеален и не удовлетворяет все мои хотелки

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

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

Ну так в этом вся фишка и состоит. В клозет сорсе если лыжи не поехали... ух, убедить проприетарщика исправить баг - целая эпопея. А патч на 2 строки я и сам влеплю за 10 минут, если приспичило. Это имхо получше боданий с саппортом полгода.

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

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

Ответить | Правка | Наверх | Cообщить модератору

99. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (99), 24-Янв-21, 21:04 
Так Вы правильно привели пример. Никто же не говорил, что он не о сложности чтения и поддерживания кода.

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

Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

26. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (29), 24-Янв-21, 11:58 
Зачем её поддерживать, если можно в документации написать: 3 || GTFO ?
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

40. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Dzen Python (ok), 24-Янв-21, 12:31 
Ты разве не в курсе, каким токсичным может быть сообщество, особливо когда предлагают им выкинуть такую родную игрушку и поставить новую. такую же, но другую?
Ответить | Правка | Наверх | Cообщить модератору

49. "В пакетном менеджере PIP прекращена поддержка Python 2"  +4 +/
Сообщение от Аноним (29), 24-Янв-21, 13:25 
Я знаю каким токсичным могу быть я, когда какие-то отдалённые от жизни люди мне предлагают выкинуть мою аппаратуру и купить новую.
Ответить | Правка | Наверх | Cообщить модератору

147. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (147), 24-Фев-21, 15:46 
То-то ты Rust на всех тредах хейтишь.
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

148. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Dzen Python (ok), 24-Фев-21, 20:28 
За дело хейчу. Токсичное сообщество растаманов опеннета.
Которое кстати сразу же делает дерейл на оскорбления, но это пустяки
Ответить | Правка | Наверх | Cообщить модератору

71. "В пакетном менеджере PIP прекращена поддержка Python 2"  +2 +/
Сообщение от Аноним (70), 24-Янв-21, 15:28 
В меркуриал примерно так и сделали. Правда всему проекту, ололо.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

32. "В пакетном менеджере PIP прекращена поддержка Python 2"  +3 +/
Сообщение от Аноним (32), 24-Янв-21, 12:19 
Эталонно то, что старый pip в старом python радостно обновляется до нового и столь же радостно говорит,  что не знает этот синтаксис
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

66. "В пакетном менеджере PIP прекращена поддержка Python 2"  +2 +/
Сообщение от Аноним (-), 24-Янв-21, 15:23 
А он это говорит по дрейней традиции длинным трейсом, по которому вообще ничерта не понятно, кроме того что все пропало, шеф?
Ответить | Правка | Наверх | Cообщить модератору

44. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 24-Янв-21, 12:46 
> "прекращение поддержки Python 2.7 и 3.5, а также прекращение совместимости с записями
> в кэше, созданными в версиях pip < 20.0"
> "Пользователям Python 2 необходимо оставаться на старых выпусках PIP"

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

Неа.
> Но это, разумеется, другое.

Разумеется.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

24. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Ананооним (?), 24-Янв-21, 11:53 
"экосистемы"? Объясни мне тупому, что в данном контексте в этом слове означает "эко"? Ну вот не понимаю. Ты об экологии заботишься шоле?
Ответить | Правка | Наверх | Cообщить модератору

31. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от банан (?), 24-Янв-21, 12:12 
экосистема расшифровывается как "принудительное ограничение пользовательского опыта определённым облачным сервисом". Тут не подходит вроде
Ответить | Правка | Наверх | Cообщить модератору

33. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (7), 24-Янв-21, 12:23 
https://ru.wiktionary.org/wiki/%CE%BF%E1%...
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

38. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Ананимус (?), 24-Янв-21, 12:29 
Это значит, что если ты умеешь только во второй питон, а все твои зависимости его дропнут, то ты останешься со сломанный проектом.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

30. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (32), 24-Янв-21, 12:12 
Эти питонисты сделали все как всегда.
При обловлении pip на python3.5, он ставит pip==21.0 и потом ломается на несовместимом синтаксисе
Ответить | Правка | Наверх | Cообщить модератору

36. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (29), 24-Янв-21, 12:27 
https://github.com/pypa/pip/issues
Ответить | Правка | Наверх | Cообщить модератору

64. "В пакетном менеджере PIP прекращена поддержка Python 2"  –2 +/
Сообщение от Аноним (-), 24-Янв-21, 15:20 
Ну так оно и в убунте отродясь так делало: апдейт-менеджер подкачивал первым делом обновление пакета самсебя. После этого бойко репортил в GUI что обновления убунте не найдено. А если посмотреть в консоль - там на самом деле пи...цкий стэйтрейс на 20 килобайтов, означающий на самом деле "версия питона в системе не та". Так что это уже отработанная технология.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

48. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (48), 24-Янв-21, 13:22 
Ура! Осталось прекратить поддержку Python 2.7 и 3.5.
Ответить | Правка | Наверх | Cообщить модератору

50. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (29), 24-Янв-21, 13:27 
Сразу 3.8.2 дропнуть, зачем мелочиться.
Ответить | Правка | Наверх | Cообщить модератору

65. Скрыто модератором  +2 +/
Сообщение от Аноним (-), 24-Янв-21, 15:21 
Ответить | Правка | Наверх | Cообщить модератору

141. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (141), 26-Янв-21, 16:43 
> Сразу 3.8.2 дропнуть, зачем мелочиться.

В меркуриале примерно так и сделали. Надо питон 4 чтоли выпустить. Впрочем, можно игогошку объявить таковым, гугл одобрит.

Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

55. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (54), 24-Янв-21, 13:55 
>Pyston 2.1, развивающего высокопроизводительную реализацию языка Python, использующую наработки проекта LLVM
>код ветки Pyston 2 остаётся недоступен, а для загрузки предлагаются готовые сборки
>но после отделения проекта от Dropbox код перестал публиковаться

Это аукается "настоящая свобода" LLVM.

Ответить | Правка | Наверх | Cообщить модератору

83. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (78), 24-Янв-21, 17:19 
Зато GCC "настоящая свобода GPL" уже аукнулась. Ваш GCC уже никому не нужен - корпорациям не нужно обременение на софте, от которого зависит их бизнес. Если проект много выёживается, то корпорациям вполне по карману заменить неудобных выёживающихся нищебрoдoв на с нуля написанного более качественного конкурента, который не будет выёживаться. После чего проект стагнирует и перестаёт быть кому-то нужным. Доказано уже много раз. И это правильно и хорошо.
Ответить | Правка | Наверх | Cообщить модератору

87. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (11), 24-Янв-21, 19:04 
И поэтому нужно строить коммунизм без корпораций...
Ответить | Правка | Наверх | Cообщить модератору

100. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (78), 24-Янв-21, 21:45 
Вижу, что уже построили, как Никитка обещал.
Ответить | Правка | Наверх | Cообщить модератору

95. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (-), 24-Янв-21, 20:50 
> Зато GCC "настоящая свобода GPL" уже аукнулась. Ваш GCC уже никому не нужен

А по списку коммитеров и не скажешь.

Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

62. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 24-Янв-21, 15:15 
Пипец :)
> Совместимая с Python 2.7 версия
> скрипта get-pip.py предоставляется отдельно.

Это чтобы скачать им несоаместимый с питоном 2 вариант и все перестало работать? Эти питонисты такие затейники!

Ответить | Правка | Наверх | Cообщить модератору

81. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (81), 24-Янв-21, 17:15 
В ансибле переехал на 3.х и рад, на 2.х уже все забили и даже не тестят там толком
Ответить | Правка | Наверх | Cообщить модератору

84. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от BrainFucker (ok), 24-Янв-21, 17:38 
> Pyston 2 быстрее штатного Python 3.8 примерно на 20%

А что так мало? Nuitka и то больше заявляет, правда я на практике заметного ускорения не получал.

Ответить | Правка | Наверх | Cообщить модератору

88. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Lex (??), 24-Янв-21, 19:58 
Там чего бы ни прикручивали, прирост скорости получался смешным.. даже если подобное давало серьезнейшее ускорение другим языкам..

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

Ответить | Правка | Наверх | Cообщить модератору

96. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 24-Янв-21, 20:53 
> Похоже, аура у питона такая - быть вечно самым медленным и с
> кучей полуподдерживаемых версий

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

Например eval() означает что вы либо тащите мегамонстр размером с gcc или clang для эффективной кодогенерации (заметив что хорошая оптимизация кода - нифига не быстро по compile time) - либо извращаетесь с дикими монстрами с JIT получая ужастик по типу хрома, либо - ну - что делать - интерпретируете уж как есть со скоростью "%s не тормозит". Туда же и остальные фичи.

Ответить | Правка | Наверх | Cообщить модератору

101. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (78), 24-Янв-21, 21:46 
Большинство пакетов не используют eval.
Ответить | Правка | Наверх | Cообщить модератору

114. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 25-Янв-21, 11:23 
> Большинство пакетов не используют eval.

Есть такая штука - совместимость. Но питонисты про нее не, не слышали. Если из 100 скриптов не сработает 5 - это все-равно уже некий трабл. С чем всякие пипи и прочие цитоны и познакомились. Тем более что проблема только этим не ограничивается.

Ответить | Правка | Наверх | Cообщить модератору

106. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (106), 25-Янв-21, 00:23 
>> Похоже, аура у питона такая - быть вечно самым медленным и с
>> кучей полуподдерживаемых версий
> А прикиньте, можно на уровне дизайна языка сделать его крайне проблематичным к оптимизации скорости.

А прикиньте, числокрушилки являются далеко не самой распространенной задачей в прикладном ПО.
Как показал youtube-dl, выдирать URL для проигрыша ролика с ютуба (и еще около 1000 хостов) почему-то оказалось на питоне намного сподручнее, а бонусом - быстрее и сильно менее жручим эталонной сишно-плюсной реализации вида "хромоног-лиса".

Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

109. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от пох. (?), 25-Янв-21, 07:10 
> Как показал youtube-dl, выдирать URL для проигрыша ролика с ютуба (и еще около 1000 хостов)

вы нашли уникальное исключение, только подтверждающее правило.
ytdl все равно каждый день надо переписывать - поэтому совершенно неважно что еще и впихон каждый день новый-несовместимый со вчерашним.

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

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

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

P.S. кстати, надо отдать должное автору ytdl - он до последнего сохранял обратную совместимость, а не автоскачать ненужное обновление pip и упасть со словами "ой, не тот", как у разработчиков самого пихона принято.


Ответить | Правка | Наверх | Cообщить модератору

122. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (122), 25-Янв-21, 14:11 
>> Как показал youtube-dl, выдирать URL для проигрыша ролика с ютуба (и еще около 1000 хостов)
> вы нашли уникальное исключение, только подтверждающее правило.
> ytdl все равно каждый день надо переписывать - поэтому совершенно неважно что
> еще и впихон каждый день новый-несовместимый со вчерашним.

"Это нищитаица! Это тоже! А тут рыбу заворачивали ..."


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

Ничего. Для проигрывания у меня есть mplayer/mpv, справляется отлично, особенно на слабых железках.

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

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

Ответить | Правка | Наверх | Cообщить модератору

125. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от пох. (?), 25-Янв-21, 16:03 
>> ничего что та реализация умеет не только "выдирать урл", но еще и показать нам собственно ютуп?
> Ничего. Для проигрывания у меня есть mplayer/mpv

ничего что ни один из них не на пихоне?
И оба не умеют ничего кроме проигрывания откуда-то взятого готового файлика.

Причем url для ytdl тебе при этом должен подсказать кто-то, у кого есть нормальный браузер (и кому, в результате, нафиг не сдались ни тот ни другой инструменты - у него прямо в браузере все и показывается, вот чудо технологии-то!)

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

а чего не на умном унитазе-то ?

> приходите, будет о чем разговаривать.

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

А у меня он просто в форум встраивается, чуть посовременней опеннетовского - 200х годков а не 9х

Ответить | Правка | Наверх | Cообщить модератору

128. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (128), 25-Янв-21, 16:36 
>>> ничего что та реализация умеет не только "выдирать урл", но еще и показать нам собственно ютуп?
>> Ничего. Для проигрывания у меня есть mplayer/mpv
> ничего что ни один из них не на пихоне?

Ниче. Это у вас какие-то религиозные ограничения, а мне норм.
> И оба не умеют ничего кроме проигрывания откуда-то взятого готового файлика.

Объясняю: ytdl - умеет брать URL и, бонусом, файлик. mpv - умеет проигрывать с "интеграцией", т.е. например, можно мотать туда-сюда без скачивания всего файла.

> Причем url для ytdl тебе при этом должен подсказать кто-то, у кого
> есть нормальный браузер (и кому, в результате, нафиг не сдались ни
> тот ни другой инструменты - у него прямо в браузере все
> и показывается, вот чудо технологии-то!)

На дворе - 2021, а не 2000. "Подсказать" может смарт или ноут, переслав URL по сети, для браузеров есть плагины, вплоть до "play in mpv", это когда кликом на ютубовский ролик его откроет в проигрывателе.
И смотреть на большом экране удобнее, чем втыкать в мелкий смарт.

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

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

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

"Сам придумал, сам опроверг, сам доволен!"(с)


Ответить | Правка | Наверх | Cообщить модератору

115. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (-), 25-Янв-21, 11:26 
> Как показал youtube-dl, выдирать URL для проигрыша ролика с ютуба (и еще
> около 1000 хостов) почему-то оказалось на питоне намного сподручнее, а бонусом
> - быстрее и сильно менее жручим эталонной сишно-плюсной реализации вида "хромоног-лиса".

Как бы сишно-плюсовая реализация еще и играть на экран это умеет. Небольшая такая разница.

Алсо, там еще нехилое двигло JS вообще-то - которое может таскать чанки с сервака как ему заблогорассудится. И если завтра ютуб немного поменяет это - эталонные то реализации сгрузят заапдейченый JS, тот уже знает что делать, а youtube-dl ессно выкусит. Он так не умеет же, и уповает на частную hardcoded реализацию как оно. Что как бы вообще совсем не эквивалентно по функциональности. Но да, преподнести г-но за конфету - это так по питонячьи.

Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

121. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (122), 25-Янв-21, 14:03 
>> Как показал youtube-dl, выдирать URL для проигрыша ролика с ютуба (и еще
>> около 1000 хостов) почему-то оказалось на питоне намного сподручнее, а бонусом
>> - быстрее и сильно менее жручим эталонной сишно-плюсной реализации вида "хромоног-лиса".
> Как бы сишно-плюсовая реализация еще и играть на экран это умеет. Небольшая такая разница.

Как бы, это умение при общем жоре нафиг не упало на той же малинке или старом ноуте под "мультимедию". Там разница между связкой ytdl+MPV/KODI будет не небольшой и совсем не в пользу браузеров. Неговоря уже о том, что управлять браузером с помощью простенького пульта или геймпада "немного" неудобно.


> Алсо, там еще нехилое двигло JS вообще-то - которое может таскать чанки с сервака как ему заблогорассудится.

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

> И если завтра ютуб немного поменяет
> это - эталонные то реализации сгрузят заапдейченый JS, тот уже знает
> что делать, а youtube-dl ессно выкусит. Он так не умеет же, и уповает на частную hardcoded реализацию как оно.

Если бы да кабы ... в реальности оно позволяет кинуть ролик на вон ту древнюю железку, в обход оф. гугло-апи, рекламы и прочего шлака. Бонусом - выкачать ролик и смотреть его офлайн в самолете или жопе мира, пока фанаты гуглов, их браузеров и "правильных реализаций, которые не выкусят!" будут втыкать в экран "there is no internet connection".

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

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

Ответить | Правка | Наверх | Cообщить модератору

135. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 26-Янв-21, 11:29 
> Как бы, это умение при общем жоре нафиг не упало на той
> же малинке или старом ноуте под "мультимедию".

Гага, питонист про жор ресурсов. Какой лицемер.

> Там разница между связкой ytdl+MPV/KODI будет не небольшой и совсем не в пользу браузеров.

Тем не менее, функциональность и близко не эквивалентная, так что сравнили две абсолютно разные задачи и решения и сделали какие-то выводы.

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

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

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

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

Однако, если уж мы об этом, для питона подобных штук собственно и нет. А если сделать аналогичное по фичности для питона - оно будет, только подумайте, точно таким же монстром. А просто потому что для всяких eval() и jit надо по сути припереть с собой целый компилятор и в рантайме компилячить. Тогда хоть какое-то подобие перфоманса. А почему подобие? Ну, вам в этой схеме что-то не нравится же, видимо компил мегабайтных либ в рантайм не кажется быстрым и легким :)

> Выставлять это как несомненное "преимущество" могут разве что маркетологи гугла да ярые фанаты.

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

> Если бы да кабы ...

Это если бы да кабы наступало пару раз раз, между делом. Гугл иногда реструктурирует свои сервера и никого не спрашивает, можно ли ему это делать.

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

Есть over 9000 способов сделать все это и без вон той питонофигни. Алсо, в браузерах бывает адблокер :) а долечивается от "фич" как /embed/<video_id>.

> которые не выкусят!" будут втыкать в экран "there is no internet
> connection".

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

140. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (140), 26-Янв-21, 16:41 
>> Как бы, это умение при общем жоре нафиг не упало на той
>> же малинке или старом ноуте под "мультимедию".
> Гага, питонист про жор ресурсов. Какой лицемер.

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

>> Там разница между связкой ytdl+MPV/KODI будет не небольшой и совсем не в пользу браузеров.
> Тем не менее, функциональность и близко не эквивалентная, так что сравнили две абсолютно разные задачи и решения и сделали какие-то выводы.

Если читать жопой - все может быть. Если читать глазами, то там ясно описана "Как показал youtube-dl, выдирать URL для проигрыша ролика с ютуба (и еще около 1000 хостов) почему-то оказалось на питоне намного сподручнее, а бонусом - быстрее и сильно менее жручим эталонной сишно-плюсной реализации вида "хромоног-лиса".
Сравнить еще и какие-то доп. задачи и "функциональность" - придумали вы, на пару с похом, а вот мне не шашечки-функциональность, мне ехать - задачу решить. Задача хорошо решается связкой ytdl-mpv/kodi.
Но, вместо того чтобы дать ссылку на "трушный" аналог или другую, подходящую связку, начался цирк "ты не правильно сравниваешь, браузер может еще и проигрывать!", затем "в связке ytdl-kodi kodi проигрыватель не на питоне! Как ты смеешь!" и прочие виляния в лучших местных традициях.

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

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

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

Так читать желательно не опой а глазами. А то сам придумал, сам возмутился. В первом комменте было честно написано "выдрать URL" - вы (да-да, вы, на пару с похом) начали непонятные виляния "а фунционал! А еще браузер умеет то ...". Честно написал, что вместо браузера для полного решения задачи проигрывания, используется связка ytdl-KODI/mpv - оказалось "присваивание заслуг".
ЧСХ - никакого "труЪ"-аналога для этой связки предоставленно не было, зато поперло море возмущения, опровержений самим же придуманных и приписаных мне "высказываний" и ад-хоминем.
В общем, все в классическом духе шумных и понторезных 294-ых.

>> Вообще-то, это жирное и жрущее (а иначе "ой, весь сайт тормозит") двигло
>> и обилие ЖС на сайтах - как раз _одна из основных_ причин использования
>> альтернативных браузеру связок для проигрывания.
> Однако, если уж мы об этом, для питона подобных штук собственно и
> нет. А если сделать аналогичное по фичности для питона - оно
> будет, только подумайте, точно таким же монстром. А просто потому что
> для всяких eval() и jit надо по сути припереть с собой

Теперь пошел whatsaboutism и прочее линчевание негров ... задача - не "сделать такое же для питона", задача - вытащить урл для проигрывания ролика, ну и проиграть его, с минимальными тормозами на старом железе. Связка ytdl+MPV/KODI справляется лучше браузеров (у которых еще и проблемы с ускорением видео могут быть). Не согласны - опровергните аргументативно, а не переходом на личности или спрыгом на другие темы. Не можете, но "очень хочется" - приложите лед, что ли.


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

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

>> Если бы да кабы ...
> Это если бы да кабы наступало пару раз раз, между делом. Гугл
> иногда реструктурирует свои сервера и никого не спрашивает, можно ли ему  это делать.

И что? Наступало оно не "пару" раз, а чаще, но обычно оперативно обновляется. К тому же там не только гуглосайт поддерживается, но и еще несколько сотен. Удобно в том же коди смотреть одним ytdl-плагином кучу сайтов.

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

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

>> нафиг не упало на той же малинке или старом ноуте под "мультимедию".
> Алсо, в браузерах бывает адблокер :)

Глазами читать не пробовали? Ну и поменьше додумывать.


>> которые не выкусят!" будут втыкать в экран "there is no internet  connection".
> На ютубе очень немного роликов которые того стоят. И их можно скачать парой дюжин других способов.

Зелен виноград?
Помимо ютуба там еще за 1000 каналов:
http://ytdl-org.github.io/youtube-dl/supportedsites.html
Скачать видео или только аудио, зачастую еще и кучей доп. параметров качества, однотипной ком. строкой при нужде - удобно.
Но вы можете показать "как лучше" (а не только рассказывать, что так можно) - если действительно лучше и удобнее, я даже пользоваться буду - я не местный фанатик, мне на трушность ЯП накласть :)

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

Это уже ваши, на пару с похом фантазии - изначально ясно было написано, что задача "выдирать URL для проигрыша ролика с ютуба", у вас же начались неудержимые фантазии вида "там вообще-то двигло" и "оно еще и играть умеет".
Когда объяснил, что используется оно в связке с MPV или КОДИ и связка экономичнее и гибче этих ваших браузеров - пошли возмущения "это не заслуга питона" и "небольшая часть решения".

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

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

Ответить | Правка | Наверх | Cообщить модератору

142. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (-), 26-Янв-21, 18:00 
> Т.е. возразить по существу нечего, ссылки на экономичную выдиралку-скачивалку для ютуба
> на труЪ-ЯП не будет,

Блин, в гугле первые 10 вариантов "скачать видео" это сделают прямо браузером в котором ссыль и нашли. Я уж не знаю насколько оно там (не)тру по вашему. А так могу я поугарать с вертежа ужа на сковородке, не? :)

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

Да там пох лучше справился (лол). Красиво намекнул что ytdl даже узнать что качать - не получится нихрена. Так что качалка-выдиралка сама бесполезна. Не много шума вокруг сцаной вспомогаловки? Тоже мне незаменимость. Браузер у вас забрать - и посмотрим сколько вы там видиков найдете. А лучше кернель. Посмотреть как вы на питоне аналог накалякаете, или насколько комп полезен без кернела, для сравнения, так сказать.

> Если читать жопой - все может быть. Если читать глазами, то там
> ясно описана "Как показал youtube-dl, выдирать URL для проигрыша ролика с
> ютуба (и еще около 1000 хостов) почему-то оказалось на питоне намного сподручнее,

Сколько апломба по поводу вспомогаловки. У лично меня это вообще не установлено, например. Я должен падать ниц по поводу этого нафигнужного крапа?

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

В какой именно операции кусок питона "быстрее"? И как именно измерено? А то что вы там сравнили несравнимое - ваши проблемы.

> Сравнить еще и какие-то доп. задачи и "функциональность" - придумали вы, на
> пару с похом,

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

> а вот мне не шашечки-функциональность, мне ехать - задачу решить.
> Задача хорошо решается связкой ytdl-mpv/kodi.

А задача то как сформулирована для начала? :) Подгон задачи под ответ? Лол!

> проигрывать!", затем "в связке ytdl-kodi kodi проигрыватель не на питоне! Как
> ты смеешь!" и прочие виляния в лучших местных традициях.

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

>> заслуги приписывают тому кто меньше всего причастен, какому-то сраному скрипту-даунлоадеру.
> Э-э зачем мне это делать?

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

> Или опять в духе местных "анти-питонистов" пошли шумные и бесполезные фантазии, спрыги
> с темы, приписывания и переход на личности?

Анти-питонисты, имхо, появились потому что куча горластых иди0тов изрыгающих г-нокод несколько задолбала. За что они и стали получать репутацию под стать. Вон там одно змеиное тело (не вы случайно) мне краш-курс эталонного гамнокодинга начитало. Илью Муромца с копьем гадине!

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

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

> (да-да, вы, на пару с похом) начали непонятные виляния "а фунционал!

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

> море возмущения, опровержений самим же придуманных и приписаных мне "высказываний" и
> ад-хоминем.

Вы даже поха достали, визгливенькие. Уж на что он какашки любит...

> Теперь пошел whatsaboutism и прочее линчевание негров ... задача - не "сделать
> такое же для питона", задача - вытащить урл для проигрывания ролика,

Вытащить урл для проигрывания ролика? Ну, для начала, откуда? И как мы туда попали? Без браузера? А то прикольно что тут браузер нужен, а тут не нужен. Зачотный подгон задачи под ответ. А то если вокруг посмотреть оказывается что задача является частью намного более крупной задачи, и вот так уже понятнее с чего бы браузеры - такие монстры. Они оказывается совсем другую задачу решали. Масштабнее раз в 500. И если вот это нагамнякать на питоне, оно, наверное, вообще не будет жизнеспособным. КМК даже парсер HTML5 на именно пихоне помрет в диких корчах задолго до первого намека на соответствие спецификациям. Про JS даже и заикаться неудобно, там сразу понятно что жаба того самого гадюку.

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

То-есть вам не вштырил возврат вашего же приемчика? Нормальные двойные стандарты :)

> Впрочем, уподобляться вам и углубляться в демагогию я не хочу.

А ничего что я вернул ваш оборот, отзеркалив 1 в 1? Посмотреть какая реакция будет. Красиво взъелись... на *ваш* метод дискуссии.

> И что? Наступало оно не "пару" раз, а чаще, но обычно оперативно
> обновляется. К тому же там не только гуглосайт поддерживается, но и
> еще несколько сотен. Удобно в том же коди смотреть одним ytdl-плагином кучу сайтов.

Может быть. Но это не отменяет того факта что ytdl мелкая вспомогаловка, к куче другого барахла, которое почему-то осталось за кадром в отличие от выпячивания этой штуки - и сравнения с браузером. У которого функциональности на 500 ytdl'ов найдется.

>> Есть over 9000 способов сделать все это и без вон той питонофигни.
> Но вы их не расскажите, потому что тайна, ога?

Почему? Прямо в браузере вбить - "скачать youtube" и в первых же рядах толпа решений на все вкусы.

> Или там, как обычно, нужно больше телодвижений и каждую неделю разучивать
> новые приседания, зато "труЪ"?

Копипаст урл вон тем чудикам - не такие уж приседания вроде. Хотя между нами - на торентах качество сильно лучше ютубовского, если уж на то пошло.

> Зелен виноград?

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

> Помимо ютуба там еще за 1000 каналов:
> http://ytdl-org.github.io/youtube-dl/supportedsites.html

Отлично, и чего? Я о 99.9% этого барахла даже и не слышал. Но браузер, вероятно, сожрет и это и все остальное.

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

А я в каком-то месте спорил с этим утверждением? Я просто усомнился что это такая уж killer feature без которой жить вообще совсем низя.

> Но вы можете показать "как лучше" (а не только рассказывать, что так
> можно) - если действительно лучше и удобнее, я даже пользоваться буду
> - я не местный фанатик, мне на трушность ЯП накласть :)

А откуда я знаю как вам "лучше"? В это понятие разные люди разные вещи вкладывают.

> написано, что задача "выдирать URL для проигрыша ролика с ютуба",

А этот урл вообще откуда у вас образовался без тормозного браузера побиваемого камнями? Ну, нет, бывают всякие экзотичные случаи, типа в месенжер прислали. И то если копнуть окажется что и там HTML view чего доброго. Спасибо если не фигня на электроне.

> у вас же начались неудержимые фантазии вида "там вообще-то двигло" и "оно
> еще и играть умеет".

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

> не заслуга питона" и "небольшая часть решения".

А разве нет? Почему их так не выпятили?

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

Ктулху меня упаси, у меня питон в системе не установлен.

Ответить | Правка | Наверх | Cообщить модератору

143. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (143), 27-Янв-21, 01:13 
> Блин, в гугле первые 10 вариантов "скачать видео" это сделают прямо браузером в котором ссыль и нашли. Я уж не знаю насколько оно там (не)тру по вашему.

Т.е. конкретики не будет. Что и ожидалось.
А сколько пафосу было "Есть over 9000 способов сделать все это и без вон той питонофигни" :)
> А так могу я поугарать с вертежа ужа на сковородке, не? :)

Так пока что вертеж только у вас, по всем признакам - упорно приписываете какие-то левые высказывания, старательно избегаете конкретики, ссылаетесь на какие-то стремные сайты, предлагающие установить в браузер "супер-пупер аддон" (или мутный app на смартфон - всю жизнь мечтал) или скромно использующие обвязку над ytdl.
Это не считая того, что нужен будет еще и сам браузер.

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

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

> Не много шума вокруг сцаной вспомогаловки? Тоже мне незаменимость.

Сам придумал "про шум" - сам оспорил. Красота!
> Браузер у вас забрать - и посмотрим сколько вы там видиков найдете. А
> лучше кернель. Посмотреть как вы на питоне аналог накалякаете, или насколько
> комп полезен без кернела, для сравнения, так сказать.

"Как опять спрыгнуть с темы, демонстрация №149".
Сразу электричество отключить, чего размениваться на мелочи?


> Сколько апломба по поводу вспомогаловки. У лично меня это вообще не установлено, например. Я должен падать ниц по поводу этого нафигнужного крапа?

"Мне не нужно - никому не нужно! А кому нужно - у тех апломб!"(с) опеннет
"Больше демагогии богу демагогии!" (с) аноним

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

Берешь ссылку на ютуп, запускаешь "time -v mpv ссылка", закрываешь как только начинает играть. Сравниваешь время и потребление памяти. То же самое с "time -v жырный-браузер ссылка". Недостаточно? Повторяешь на пишке - берешь аддон "Play to kodi", ну или
ssh kodi@rpi mpv "https://youtu.be/"  ... потом попытаешься повторить хотя бы просто с запуском браузера на ней. Можно даже без time. Считать навязчивые гугловские модальные попапы "для просмотра согласитесь с нашим новым юзофтермы", так и быть, тоже не будем.

> А то что вы там сравнили несравнимое - ваши проблемы.

А что вы там себе придумали о "несравнимом", начиная с движка JS - ваши.

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

Допустим, найти ссылки я могу и на том же ноуте, в прилично настроенном браузере, с блокировкой левых скриптов и даже не заходя на сам ютуп. А потом легким кликом мышки, не вставая с кресла, кинуть играть на большой экран. Как вы любите приводить в качестве "супераргумента" - WORKSFORME™©, в отличие от невнятного анонимного "есть овер 9000 способов, смотри в гугле!".
Впрочем, поху я уже писал, распинаться перед очередным избирательным читальщиком пятой точкой смысла не вижу.
> Это даже до поха дошло, лол.

"Даже" в этом конексте очень ... иронично и довольно показательно (в плане ЧСВ), учитывая что до вас дошло только после чтения его комментария.

>> а вот мне не шашечки-функциональность, мне ехать - задачу решить.
>> Задача хорошо решается связкой ytdl-mpv/kodi.
> А задача то как сформулирована для начала? :) Подгон задачи под ответ? Лол!

Просто читать нужно глазками, без додумывания и приписывания левых фантазий.
Русским по серому в первом комменте написали - "выдирать URL для проигрыша ролика с ютуба (и еще около 1000 хостов)".
Потом, вторым комментарием более детально - что это для связки с плеером и проигрывании на маломощном устройстве (на самом деле я и на ноуте использую - mpv, знаете ли, уже 100 лет как умеет в ускорение, а ytdl может выдрать сразу в нужном качестве
grep -c "mpv.*you"  ~/.histfile
680
).
Если вы прочитали только первую часть "выдрать" и посчитали что выдирается оно чисто для красоты, а упоминание плеера стало "подгонкой под ответ", то кто ж вам злобный буратино?

> Так это вы первый посмели сравнить мощный комбайн на все оказии с
> каким-то скриптом даунлоадера для 1 конкретного сервиса. Так что в зеркало
> сперва посмотрите.

1) там не только 1 сервис (уже который раз пишу, о читатель филейной частью).
2) И что? Я сравнил на очень конкретном юзкейзе - WORKSFORME.
А вот вы так и не привели ни одной альтернативы, умеющей так же или лучше, на маломощном устройстве.
Только громкие и необоснованные (вопли "низзя! Ты питонист!" - так себе обоснование) возмущения и отсылки "ищи в гугле". Лол.
Кстати, еще я использую связку curl+awk для скачивания и обрезания актуального плейлиста iptv - и смею утверждать, что оно намного шустрее, чем открывать и кликать, копируя в браузере. Живите теперь с этим.


>>> заслуги приписывают тому кто меньше всего причастен, какому-то сраному скрипту-даунлоадеру.
>> Э-э зачем мне это делать?
> Без понятия. Я не понимаю в чем такой прикол этой вспомогаловки и
> почему это круто и незаменимо, учитывая что у меня это не установлено.

Вы не понимаете, зачем написали "Ну, попробуйте на одном питоне хотя-бы H.264 с ютуба в реальном времени"? А мне тогда откуда знать?
Или вы не понимаете, как мир может не вертеться вокруг вас и кто-то использовать что-то другое? Нууу ... у нас тут на форуме вроде Орду псайко-фак кончал, я тут бессилен.

>> Или опять в духе местных "анти-питонистов" пошли шумные и бесполезные фантазии, спрыги
>> с темы, приписывания и переход на личности?
> Анти-питонисты, имхо, появились потому что куча горластых иди0тов изрыгающих г-нокод несколько задолбала. За что они и стали получать репутацию под стать.
> Вон там одно змеиное тело (не вы случайно)

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

>> Тогда так и быть, давайте уже вашу крутую сишную библу, умеющую по
>> ссылке проигрывать ютуб (и желательно еще пару сотен популярных хостов).
> Так пох же вроде и зацитировал. Не говоря про файрфокса и хром,
> которые по определению играют ВООБЩЕ ВСЕ хосты - популярные и не
> очень. Иначе кому эти хосты вообще вопрутся?

У вас определенно проблемы с чтением или пониманием прочитанного. Цитату поха в студию. И попытайтесь осмыслить хотя бы "особенно на слабых железках", "Когда ваш браузер будет номрально запускаться на малинке, управляться пультом с телека, нормально интегрироватьс" и "_одна из основных_ причин использования альтернативных браузеру связок для проигрывания", прежде чем опять советовать браузер в виде "ну а чо, играет же!".

>> (да-да, вы, на пару с похом) начали непонятные виляния "а фунционал!
> В смысле - непонятные виляния? Это мы типа офигели, потому что попытались
> оценить юзкейс в целом и задействованный в процессе софт, чтобы посмотреть
> как в эту картину вообще ваш фетиш вписывается? Да вообще, наглость
> какая, не захотели утыкаться в высосанный из пальца кейс и посмотрели чуть более широко на каких деревьях булки растут.

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


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

Э-э ... какой однако "аргументативный аргумент" (с). Правда, уровня детского сада.

>> Теперь пошел whatsaboutism и прочее линчевание негров ... задача - не "сделать
>> такое же для питона", задача - вытащить урл для проигрывания ролика,
> Вытащить урл для проигрывания ролика? Ну, для начала, откуда?

Из ссылки на ютуб (или другой хостинг) типа "вон там ролик". Замените URL на ресурсы с чанками и что там сейчас модно, для более лучшего различия.
Ссылка может прилететь с того же ноута, смарта, аддона "play in mpv", быть копипастнутой в терминал.

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

Толко вот мне абсолютно не интересны ни эти, придуманные вами "другие задачи", ни ваши фантазии на эту тему. Увы.

> То-есть вам не вштырил возврат вашего же приемчика? Нормальные двойные стандарты :)

А что именно я вам приписал-опроверг в #106, цитатку плиз? То, что вам не понравилась ответка в вашем же стиле на #115, я уже понял. Или как обычно - "в своем глазу ..."

>> Впрочем, уподобляться вам и углубляться в демагогию я не хочу.
> А ничего что я вернул ваш оборот, отзеркалив 1 в 1? Посмотреть какая реакция будет. Красиво взъелись... на *ваш* метод дискуссии.

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

>>>> в реальности оно позволяет кинуть ролик на вон ту древнюю железку, в обход оф. гугло-апи, рекламы и прочего шлака.
>>> Есть over 9000 способов сделать все это и без вон той питонофигни.
>> Но вы их не расскажите, потому что тайна, ога?
> Почему? Прямо в браузере вбить - "скачать youtube" и в первых же рядах толпа решений на все вкусы.

1. trashboard.ru "Скачать YouTube 16.02.35. 96,7 МБ RU. Проверен Вирусы не найдены"
2. Скачать Youtube для Android бесплатно | Uptodown.com
> youtube.ru.uptodown.com › ... › Видео › Youtube
> Загрузите Youtube 16.02.35 за Android бесплатно, без вирусов, с Uptodown.

3.
> Загрузить последнюю версию YouTube Video Player бесплатно ...
> ru.ccm.net › Загрузки › Видео › Плееры

...
еще штук 10 в том же духе. Спасибо, но похоже наши вкусы немного не совпадают.
....
15. > Скачать музыку на YouTube очень быстро, бесплатно ...
> x2convert.com › download-youtube-to-mp3-music

получаю посли копипасты ссылку "скачать"
mplayer "https://x2convert.com/ru/Thankyou?token=U2FsdGVkX1%2fTs...
не играет.
mpv сообщает "Failed to recognize file format."
wget - получает в ответ "<head><title>
        Скачать
</title><meta charset="UTF-8" /><meta name="viewport" content="width=device-width,initial-scale=1.0,maximu>
"
Т.е. очевидно, скачать можно только в браузере. Офигеть альтернатива - шило на мыло. Далее пробовать мне надоело - вы делали утверждения, вы и приводите доказательства.


>> Или там, как обычно, нужно больше телодвижений и каждую неделю разучивать
>> новые приседания, зато "труЪ"?
> Копипаст урл вон тем чудикам - не такие уж приседания вроде. Хотя
> между нами - на торентах качество сильно лучше ютубовского, если уж на то пошло.

Каким конкретно чудикам, а то одни отдают только в браузере, другие норовят впарить addon и прочее "скачать бесплатно, без смс"?  

>> Зелен виноград?
> Скорее прикидка как громкие заявы стукуются с реальным миром.

Ну вон, ваши "овер 9000" способов не очень стукаются.
А в чем громкость заяв-то? И громче ли, чем приравнять себя любимого к "реальному миру"?

>> Помимо ютуба там еще за 1000 каналов:
>> http://ytdl-org.github.io/youtube-dl/supportedsites.html
> Отлично, и чего? Я о 99.9% этого барахла даже и не слышал.

Какой вы, однако, скромный эталон.

> Но браузер, вероятно, сожрет и это и все остальное.

Сожрав раз в 5-10 больше ресурсов? Верю, верю.

>> Скачать видео или только аудио, зачастую еще и кучей доп. параметров качества, однотипной ком. строкой при нужде - удобно.
> А я в каком-то месте спорил с этим утверждением? Я просто усомнился
> что это такая уж killer feature без которой жить вообще совсем низя.

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

>> написано, что задача "выдирать URL для проигрыша ролика с ютуба",
> А этот урл вообще откуда у вас образовался без тормозного браузера побиваемого камнями? Ну, нет, бывают всякие экзотичные случаи, типа в месенжер прислали. И то если копнуть окажется что и там HTML view чего
> доброго. Спасибо если не фигня на электроне.

*facepalm*
Медиацентры, AppleAir, Chromecast с возможностю "Cast" из хрома, его мозилловский аналог (само собой с привязкой к мозилло-акку) и что-то для амазон-стиков - туда от пользователя прилетает запрос "покажи мне вот это".
Такая "экзотика" и "никому не надо", что чуть ли не дистры для этого клепают и списки "The Best Kodi Raspberry Pi Distros for a Raspberry Pi Media Center" ведут.

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

Задача "играть мувик по ссылке" чем-чем, говорите, не одинакова? Придумали себе что-то и оспаривают ...


>> не заслуга питона" и "небольшая часть решения".
> А разве нет? Почему их так не выпятили?

"Там разница между связкой ytdl+MPV/KODI будет не небольшой и совсем не в пользу браузеров."
Где именно вы увидели "выпячивание"? Еще бы к гендерам докопались, право слово.


Ответить | Правка | Наверх | Cообщить модератору

145. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Д1110ма (?), 06-Фев-21, 17:01 
>Браузер у вас забрать - и посмотрим сколько вы там видиков найдете.

Minitube.

Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору

126. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от пох. (?), 25-Янв-21, 16:07 
> с сервака как ему заблогорассудится. И если завтра ютуб немного поменяет
> это - эталонные то реализации сгрузят заапдейченый JS, тот уже знает
> что делать, а youtube-dl ессно выкусит.

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

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

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

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

Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

136. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 26-Янв-21, 11:39 
> ничего, перепишут. По этой же причине ему все равно, какая версия пихона
> сегодня модно - все равно ж переписывать каждый день.

"Write once, rewrite everywhere". Достойный ответ жабистам! :)

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

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

> Что, надо признать, таки достижение пихона.

Наколенщину лабать быстро? Кто б спорил.

> После показательно факапа ruffle, не могу поздравить с тем же хрустеров и вебасм.

Ггг, это немного разные по функциональности вещи. Удачи в написании полноценного флешплеера на питоне, лол. Там вообще будет пошаговая стратегия, имхо. В любой флеш фигне. А, ну да, можно же gnash какой позвать, или чего там еще за либу, а все заслуги в спасении человечества приписать питонообертке, очень в духе питонистов будет.

> Можно и негодным инструментом сделать шедевр, если ты мастер.

Да кто б спорил, вон у Bellard'а вообще эмулятор RISCV с линухом - и даром что на JS, даже не такой уж и тормозной. Но макаки от этого уровня на световые годы.

Ответить | Правка | Наверх | Cообщить модератору

144. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Д1110ма (?), 06-Фев-21, 16:50 
> Как показал youtube-dl, выдирать URL для проигрыша ролика с ютуба (и еще
> около 1000 хостов) почему-то оказалось на питоне намного сподручнее, а бонусом
> - быстрее и сильно менее жручим эталонной сишно-плюсной реализации вида "хромоног-лиса".

Сравнение программы обрабатывающей HTML чтобы достать ссылку на видеофайл и программы которая обрабатывает HTML, CSS, JavaScript, дополняется дополнениями и прочее и прочее. Хм–м.


Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

98. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от BrainFucker (ok), 24-Янв-21, 20:57 
> быть вечно самым медленным

Ну, не настолько всё плохо. Ruby чуть медленнее, вроде. Есть ещё PHP, но там фиг поймёшь, на каких-то примерах одно быстрее, на других другое.

Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

105. "В пакетном менеджере PIP прекращена поддержка Python 2"  +1 +/
Сообщение от Аноним (-), 25-Янв-21, 00:14 
> Там чего бы ни прикручивали, прирост скорости получался смешным.. даже если подобное
> давало серьезнейшее ускорение другим языкам..

О, опять прохладные былины от ЖСников.
Где-где говорите, можно посмотреть на "серьезнейшие ускорения" ЖопоСкрита вне хромо/лисо-реализации за много-много миллионов?

Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

116. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (-), 25-Янв-21, 11:26 
В spidermonkey и v8 которые внезапно доступны как отдельные либы и юзаются рядом проектов вообще не имеющим отношение к вебу? :)
Ответить | Правка | Наверх | Cообщить модератору

123. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (122), 25-Янв-21, 14:14 
> В spidermonkey и v8 которые внезапно доступны как отдельные либы и юзаются

И перестали из-за этого быть реализациями гугла-мозиллы за много-много-много мильенов?

Ответить | Правка | Наверх | Cообщить модератору

137. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Аноним (-), 26-Янв-21, 11:40 
Ну, э, для питона ничего сравнимого вообще не существует.
Ответить | Правка | Наверх | Cообщить модератору

138. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Lex (??), 26-Янв-21, 15:08 
>> Там чего бы ни прикручивали, прирост скорости получался смешным.. даже если подобное
>> давало серьезнейшее ускорение другим языкам..
> О, опять прохладные былины от ЖСников.

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

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

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

А в случае с двиглом и браузерами разве деньги шли исключительно на допиливания движка ? Напомню, там отдельная история с рендерингом и проч весельем.

> Где-где говорите, можно посмотреть на "серьезнейшие ускорения" ЖопоСкрита вне хромо/лисо-реализации
> за много-много миллионов?

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

Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

117. "В пакетном менеджере PIP прекращена поддержка Python 2"  +2 +/
Сообщение от Аноним (-), 25-Янв-21, 11:28 
> Похоже, аура у питона такая - быть вечно самым медленным и с
> кучей полуподдерживаемых версий

У хипстеров вообще аура такая. Потому что они сперва делают, потом думают.

Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

127. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от пох. (?), 25-Янв-21, 16:10 
>> Похоже, аура у питона такая - быть вечно самым медленным и с
>> кучей полуподдерживаемых версий
> У хипстеров вообще аура такая. Потому что они сперва делают, потом думают.

Уп-с, а что, там вообще было кому думать?


Ответить | Правка | Наверх | Cообщить модератору

120. "В пакетном менеджере PIP прекращена поддержка Python 2"  +/
Сообщение от Scriptor (ok), 25-Янв-21, 13:14 
PyPy ускоряет в разы.
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

112. "В пакетном менеджере PIP прекращена поддержка Python 2"  –1 +/
Сообщение от Аноним (112), 25-Янв-21, 09:44 
А чо так мало плачущих про Питон 2? Русскую традицию повздыхать, не поддерживаете?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру