n3lab
Linux Python или типа питон, он везде питон. и чо? свифт тоже везде свифт. щас полезут языковые гуру языками своими меряться. все равно ж сидишь в основном и одно и то же делаешь по большому счету, только с разными вариациями и подкидываешь прошлый опыт. хуйня это все
Shura
Python говно Ещё что бесит в питоне — почему-то чтобы добавить элемент в множество надо вызвать метод add(), а чтобы в массив append(). (Или наоборот?) Зачем? Зачем они называются по-разному?
И да, не пытайтесь передать в эти методы список элементов! Всё рухнет!
Shura
Python говно Убивает, что методы join и split вроде как две стороны одной монеты, но имеют разную идеологию. Join используется так, будто гланды через жопу вырезаются
Strephil
Python Узнал, что ещё один человек за 30 решил учить python, чтобы стать программисткой, хотя раньше ни чем таким не занималась.
…и мне стало обидно и завидно, у меня ведь есть какие-то чуть большие навыки к программированию. почему же я пердолюсь в сишечку за гроши, а не освою хотя бы python? мог бы тоже программистом стать, хорошие деньги зарабатывать. нет, думаю я, python сложно.
я же делал на python какие-то лабы в keras и tesnorflow, казалось бы, ничего сложного.
Shura
Python programming life Короче записался на 3-х дневный интенсив по пайтону, посмотрим что это и с чем едят. Первая трансляция сегодня в 20:00. Если интересно, можно глянуть тут: youtube.com
Strephil
Python Чѣм мнѣ не нравится Python, так это тѣм, что нѣт удобной работы с цѣлыми числами ограниченной размѣрности. Я не могу указать, что данное число является четырёхбайтовым, к примѣру, и переполнения или битовые операции должны происходить соответствующим образом.
Ну или я готовить этот python не умѣю.
alex0b
Python GOlang кикимер Покуда листаешь функциональную часть — соглашаешься, хорошие идеи. Но только доходишь до объектной, как начинает выворачивать:
— анонимные поля структур — это что? имитация бурного множественного наследования?
— явная передача первым аргументом self — для чего? чтобы от твоей честности кто-то явно, а не скрыто удавился от зависти?
vt
Linux Python говно docker Как обычно, когда вляпаешься в эти теги, то нихера не работает. Решил в сотый раз пойти модным путем и поставить говнософтину (мастодон, ага! Чтоб дебажить его глюки) через докер. Линукса на десктопе у меня естественно нет, и качать костыли докера для запуска на нормальных ос нет смысла, я взял vmware и сделал там себе alpine linux, ну типа костыли докера его и используют. Очень порадовало, что нету никакого питона из коробки, я уж думал что пойдет дождь с кирпичами. Но нет, все как всегда — помимо докера нужно было поставить docker compose, а оно наговнякано на питоне. Ну, поставил. Запускаю мастодон через compose — он долго-долго пересобирает РУБИ(нахуя?), скачивает кучу образов убунты, запускает их и... падает с ошибками. Разбираться не стал, снес докер и худо-бедно запустил мастодон штатным руби из alpine.
Ну, и решил снести питон нахер. Не тут-то было! У него там закольцевались зависимости и менеджер пакетов не в силах его удалить, даже при использовании кучи --force-* опций. Вот так вот — дал слабину и пустил питон, теперь избавляться только переустановкой линукса!
kunsun
Python В vs code табуляция для питона вдруг изменилась с 4 до 8 символов (а может даже табы вместо пробелов). Как вернуть?
amrok
Python ? jango А есть ли небольшая команда программистов (1–2 человека), готовая подхватить проект (Python+Jango) платформы платных видеотрансляций?

Нужно будет сделать: кабинет пользователя, редактор фреймов (картинка и текст для показа перед/после трансляции), эквайринг, биллинг, статистика. И есть для зрителей плеер (фрейм) с регистрацией через соцсети, переходом и возвратом с эквайринга — возможно придётся допилить (больше соцсетей, регистрация по промокоду). С самим видео пока справляемся: плеер, сервер, перекодирование, трансляция — всё это есть, есть администратор видеосерверов. Удалёнка, сроки пока не определены.

Если кто знает, кому бы это могло быть интересно — можно давать мой контакт: t.me/amrok или amolok@gmail.com. Можно прямо здесь писать.
Shura
Python говно Есть код на питоне, который записывает объект в mongo:
print (model)
res=self.collection.insert_one(model)
print (model)

Это нормально, что передаваемый объект меняется? Ничего такого в документации не нашёл. В результате выполнения имею:
{'name': 'myName', 'value': 'param'}
{'name': 'myName', 'value': 'param', '_id': ObjectId('5c6e961ed000d74145b124e4')}
vt
Python Ruby говно homebrew github.com рубипитонодебил официально заявляет, что Homebrew теперь будет поставляться с двумя версиями питона сразу (это плюс к гигабайту рубискриптов, на котором он собственно написан). Куда валить, интересно? Macports и Fink придется рассматривать
kunsun
Python vscode как поставить брикпоинт после последней строки в цикле?
если просто поставить на след. строку то цикл будет крутится полностью а должен остановится после 1 полного выполнения
k0st1x
Python ? Windows dev Win10 в вин10 сторе появился python! ура!
но он не встаёт у меня ((
жмакаю install, долго думает, Install меняется на "install on my devices", при жмакании на который появляется окно, что у меня нет девайсов (
microsoft.com
что я делаю не так? научите меня устанавливать приложения из стора!
kunsun
Python можно как то создать экземпляр объекта так чтоб не запускался его конструктор?

есть объект в котором инициализация происходит очень долго, и есть внутри функция которая не использует ничего из того что затрагивает конструктор, и надо ее как то отлаживать
Shura
Python ? А что, в питоне нельзя делать вычисления в регексах? Неужели никто не написал библиотечки с такой возможностью?
Ilya-S-Zharskiy
Python code pip3
The following NEW packages will be installed:
  binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-7 dpkg-dev fakeroot g++ g++-7
  gcc gcc-7 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan4 libatomic1
  libbinutils libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl libexpat1-dev libfakeroot
  libfile-fcntllock-perl libgcc-7-dev libgomp1 libisl19 libitm1 liblsan0 libmpc3 libmpx2 libpython-all-dev
  libpython-dev libpython2.7-dev libquadmath0 libstdc++-7-dev libtsan0 libubsan0 linux-libc-dev make
  manpages-dev python-all python-all-dev python-dbus python-dev python-gi python-keyring
  python-keyrings.alt python-pip python-pip-whl python-secretstorage python-wheel python-xdg python2.7-dev
0 upgraded, 56 newly installed, 0 to remove and 55 not upgraded.
Need to get 68.0 MB of archives.
After this operation, 208 MB of additional disk space will be used.

/хороший пакетный менеджер
/и  зависимости интересные
Shura
Python Бесит, что в питоне, если пытаешься взять несуществующее значение из словаря, получаешь исключение. Привычная конструкция типа
if not a[key]: a[key]=1
не работает. Приходится пользоваться .get(key). В итоге получается мешанина, где-то обращение по get, а где-то напрямую через []. После стройности перла это ошарашивает.
kunsun
Python немного занимательного питона с доктором шелдоном купером

>> d = {True: 'да', 1: 'нет', 1.0: 'возможно'}
>> d
{True: 'возможно'}
kunsun
Python 16 секунд занимает проверка 60000 слов на нечеткое совпадение с искомым словом на первом распбери пае
слова лежат в словаре внутри списков, по сути просто в многомерном массиве

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

на селероне g3900 выполняется за 0.142932 сек. уныленько как то все с производительностью в питоне
kunsun
Python >> from fuzzywuzzy import fuzz
>> print(fuzz.ratio("Иванов Е.А.", "Иванов ЕА"))
90
>> учим петон понимаь олбанский и малограмотную писанину

кожаные ублюдки никогда не пишут достаточно правильно
kunsun
Python чот подгорает когда вижу программы типа

a = int(input())
print(a**128)

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

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

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

гугол случайно не главный спонсор фаирфокса?

pastebin.com
kunsun
Python чтение и выборка данных с нескольких страниц .xlsx файла размером 300кб с помощью openpyxl на распбери пае первой модели занимает 2 минуты, xlrd — 20 секунд
на обычном офисном ящике с крутиляторами 1-2 сек
попытка распарсить вручную провалилась, на страницах просто нет некоторых значений, возможно они там указаны как ссылки на другую страницу, поди пойми эти индусов из майкрософта