pawnhearts31 окт 2020 в 02:37aio api crawlerВремя на прочтение3 минОхват и читатели1.9KPython * Всего голосов 1: ↑0 и ↓1-1Добавить в закладки12Комментарии3
maxzhurkin31 окт 2020 в 04:56Нельзя использовать изменяемые объекты в качестве значений по умолчанию аргументов функций и методов в качестве начальных значений свойств класса первое правило ваша библиотека не нарушает
pawnhearts31 окт 2020 в 05:20Показать предыдущий комментарийОднако я их не изменяю, а где надо копирую. Заворачивать всё в какие-нибудь immutable объекты, потому что пользователь может накосячить? Это лишний оверхед, там и так со всякими resultwrapper слишком много всего создается(однако это отключается).
pawnhearts31 окт 2020 в 05:21С тех пор пока написал статью добавил HtmlEndpoint на базе BeautifulSoup
aio api crawler