Aleksandr
Оно есть
Aleksandr
Но мне не представление надо
🍁 Jaŭhien
А что надо?
Aleksandr
А ещё более глубокие знания
Aragaer
что такое глубокие знания?
🍁 Jaŭhien
Книги дают глубокие знания языка. Возможно, ты хочешь книги по программированию в общем?
Aragaer
ну я пока такие слова видел только в описаниях книг, в резюме и в требованиях к вакансиям. Но что это такое - не очень понимаю
Anonymous
встречали такой синтаксис -=- ?
Aragaer
да, недавно тут обсуждалось
Anonymous
мм
Aragaer
x -=- 5
Vladimir
x -=- 5
бля, это шикарно хД
Aragaer
o -=- o
Aleksandr
Книги дают глубокие знания языка. Возможно, ты хочешь книги по программированию в общем?
К примеру асинхроннщина в Python, тяжеловато читать доку, но книгу по этой теме выбрать не могу
Anonymous
+=+
🍁 Jaŭhien
Могу порекомендовать книгу "Гради Буч - Объектно-ориентированный анализ и проектирование". Также, стоит прочитать Книги Роберта Мартина "Чистый код" и "Чистая архитектура".
🍁 Jaŭhien
Асинхронщина - несложная штука, проще чем многопоточность
Vladimir
Language: py3 Source: x = 1 x -=- 5 print(x) Result: 6
Aragaer
ну вот конкретно асинхронщину надо просто брать и что-нибудь делать. В доке есть все, что нужно, просто пока ты не начал это использовать, ты это не осознаешь
🍁 Jaŭhien
Ну не знаю, дока там неплохая, а каких-то фундаментальных ресурсов по асинхронному программированию я не знаю
🍁 Jaŭhien
Зато полно книг по многопоточному программированию
Anonymous
Скажите мне дурачку, почему хейтят 1C?
🍁 Jaŭhien
Есть чатик по асинхронному программированию: @python_async, пили какие-нибудь проекты, спрашивай - помогут
🍁 Jaŭhien
В асинхронщине главное - разобраться с базовыми понятиями, корутина, таск, ивент луп, понять каждую абстракцию (которых немного) и как они взаимодействуют. После этого можно просто садиться и писать
️Skill
использую multithreading.dummy Pool с requests с прокси, задача парсить сайты по списку из url, но если прокси невалидный, то функция переходит к следующему url из списка, можно как-то сделать, что-бы при невалидном прокси проверяло ту же url со следующем прокси?
Tishka17
Кто шарит в marshmallow? Как мне сделать схему для класса, где поле имеет тип Dict[str, SomeClass]?
️Skill
Да, сделай обработку
как это сделать с pool.starmap?
Anonymous
Всем привет! Подскажите пожалуйста , с чего начать полному 0 в программировании. Цель изучить Python , устроится на работу удаленно.
Dmytro
Лутц
Tishka17
с чтения правил чата
Tishka17
Nested
нет.
🍁 Jaŭhien
Хм
Tishka17
уже разобрался, кастомный field сделал
Tishka17
nested чтобы одно поле другого типа было
Tishka17
а мне надо поле словарь
Dmytro
x -=- 5
А в чем прикол? Реально где-то используется?
🍁 Jaŭhien
Аа
Kop
как?
Очередь и обработка исключения
️Skill
нo в pool.starmap передается список, и он сам берет значения
Андрей
Дикт собрать таким образом?
Vlad🍁
Разве ключи не являются уникальными?
Vlad🍁
Наверное не так тебя понял
Андрей
a = dict(list.pop(0)=list)
Андрей
Что-то вроде того
️Skill
Очередь и обработка исключения
я и так очередь передаю
Tishka17
я на всякий случай удалю, кажется это пиратская копия
Amaro
Там, кажется, про 2 питон редакция. Я не знаю, есть ли она про 3, но 2 стремительно приближается к финалу.
Tishka17
Аа
а как можно просто такой словарь в json преобрзаовать? Без обертки
Tishka17
угу. словарь, где значений - объекты
Tishka17
а ключи - произвольные строки
🍁 Jaŭhien
А ты же написал схему для словаря, как я понял
🍁 Jaŭhien
сдампить можно
🍁 Jaŭhien
Можно ещё JSONSerializer написать кастомный
Tishka17
для словаря я сделал field, а не схему
Tishka17
чет мне не нравится marshmallow.
Tishka17
ну вот почему field.Dict, field.Str, а не field(StrSchema) и field(DictSchema)
Tishka17
и всякие Nested из-за этого
🍁 Jaŭhien
Хз, сам с ним вот разбираюсь, пока не всё получается =)
Tishka17
прям сижу и думаю, зачем я его взял, а не свою либу
Kel0
https://pastebin.com/7V7AdE3T raise errors.OperationalError("MySQL Connection not available.") mysql.connector.errors.OperationalError: MySQL Connection not available. Почему возникает такая ошибка? mysql.connector К бд удаленно подключаюсь После каждого подключения закрываю его
Tishka17
эм, точно закрываешь? в коде вижу только что курсор закрываешь
Kel0
сори не весь код взял
Kel0
https://pastebin.com/efzqBC3N
Tishka17
ну хз, смотри логи мускула
Tishka17
сори не весь код взял
между открытием коннекта и работой с ним много времени прошло?
Kel0
нет
Kel0
минута где то
Tishka17
Хм
Tishka17
До этого никаких вызовов не было, которые окончились ошибкой?