scrapy_python | Unsorted

Telegram-канал scrapy_python - Scrapy

1045

Чат создан чтобы делиться опытом о Scrapy/Python и другими парсинг технологиями. Вежливость и уважение к другим участникам группы. Троллинг не приветствуется. FAQ: https://github.com/bulatbulat48/ru-scrapy-python Работа: t.me/scrapy_jobs

Subscribe to a channel

Scrapy

они удобные)
ну и если передавать в логгер ф стрингу, то это на производительности оказывается почти никак, если среди аргументов нет ничего огромного или там не вызывается функция которая как то что то красиво и дорого отрисовывает

Читать полностью…

Scrapy

В логгере есть форматирование, зачем там f-стринги?

Читать полностью…

Scrapy

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

Читать полностью…

Scrapy

https://realpython.com/python312-f-strings/

Читать полностью…

Scrapy

угу, я всегда одинарные кавычки использую. Когда надо вот такое "собирать" приходится вспоминать, что двойные существуют :)

Читать полностью…

Scrapy

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

Читать полностью…

Scrapy

Black will crash on such strings until
support for the new f-string syntax is implemented

Читать полностью…

Scrapy

прям падал
чот сомнительно

Читать полностью…

Scrapy

24.3.0? я попробовал даже dev релиз, у меня он падал на ф строках

Читать полностью…

Scrapy

самое ломающее это что убрали disturils и теперь f строки по человечески могут выглядить и
некоторые форматтеры, например black, еще их не поддерживают
а так чето он реально зря быкует

Читать полностью…

Scrapy

Я обычно по минорной версии в проекте откатываюсь назад только если какие-то либы не компилятся или заводчик нейронного комбината прямо рекомендует к примеру версию 3.10.6, потому-что в новых torch не завезли пока. А так, 3.11 сделали быстрее, а 3.12 еще быстрее:

Python 3.11 is between 10-60% faster than Python 3.10. On average, we measured a 1.25x speedup on the standard benchmark suite.

И в 3.12 если по изменениям посмотреть - там тоже с десяток слов faster по тексту.

Читать полностью…

Scrapy

У нас в проекте как раз все либы могут в 3.12 🤔

Читать полностью…

Scrapy

Ну там некоторые критичные изменения

Читать полностью…

Scrapy

Все намного проще, некоторые библиотеки не умеют в 3.12

Читать полностью…

Scrapy

Шиза она такая... Таблетки вовремя принимать и норм будет

Читать полностью…

Scrapy

Весь смысл уровней логирования теряется при использовании f-стрингов

Читать полностью…

Scrapy

эхб, жаль что линтер ругается, когда я в логгере пишу f-стринги

Читать полностью…

Scrapy

Мне кажется старый подход интуитивно понятнее

Читать полностью…

Scrapy

В пайтон 3.12 можно так делать

Читать полностью…

Scrapy

из-за кавычек? я не знаю

Читать полностью…

Scrapy

это потому что кавычки одинаковые внутри и снаружи?

Читать полностью…

Scrapy

да и тут тож не работает https://black.vercel.app/?version=main

Читать полностью…

Scrapy

ruff и autopep8 не падали

Читать полностью…

Scrapy

поддерживают конечно

Читать полностью…

Scrapy

ну PEP 703 приняли месяцев 9 назад
может к 4 питону гила не будет
но пока что планируют отдельный билд питона без гила выкатывать, может у 3.13 такой будет, хз

Читать полностью…

Scrapy

Может вам в другой чат?

Читать полностью…

Scrapy

Хз, просто обновляешь пакет и всё)

Читать полностью…

Scrapy

Так-то не все библиотеки умеют даже в 3.8, так что 🤷

Читать полностью…

Scrapy

Может потому что ещё 3.13 не вышла и типа все баги .12 не пофикшены?

Читать полностью…

Scrapy

Упорно настаивал на том, чтобы апгрейд был к питону 3.11, спустя час дискусии сказал "а это вообще вопрос низкого приоритета"

Читать полностью…
Subscribe to a channel