Холиварофорум

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

Вы не вошли.

#1 2026-02-13 22:29:13

Анон

100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

Анончики, тут когда-то другой анон вел тему "100 дней кода". Как насчет нового челленджа?

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

#2 2026-02-14 20:25:44

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 1.
Написала первый учебный парсер, который собирает названия товаров и цен на сайте и сохраняет в эксель.

#3 2026-02-15 18:54:06

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 2.
Разбиралась с добавлением внешнего цикла в код, который проходит по всем страницам сайта.

#4 2026-02-16 19:31:55

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 3.
Смотрела туториалы на ютубе. решила 5 задачек на тренажере letpy.
Попросила нейронки написать мне роадмап для поэтапного изучения парсинга, буду идти по нему.
Читала про get-запросы

#5 2026-02-17 21:03:33

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 4.
Делала разные мелкие упражнения: отправка и получение headers, status code, user-agent, работа с файлами, контекстный менеджер with
Почитала про fake_useragent

#6 2026-02-18 20:14:36

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 5.
Начала делать учебный парсер логов веб-сервера
Повторение: методы строк, словари

#7 2026-02-19 20:59:49

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 6.
Продолжаю ковырять парсер. Что-то я сегодня дико туплю и целый час копалась в цикле добавления ip-адресов в словарь, а потом пыталась понять разницу между объявлением словаря до менеджера with и внутри него.
Разобралась, как работают dict.get() и collections.Counter

#8 2026-02-20 20:19:49

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 7.
Написала еще маленький кусочек кода с сортировкой элементов словаря.
Про что читала: sorted(), key=lambda

#9 2026-02-21 20:19:08

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 8.

Закончила парсер, начала делать другой, для фильтра get и post запросов

#10 2026-02-22 20:46:33

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 9.
Добавила подсчет ошибок 404 и группировку запросов по часам

#11 2026-02-23 20:43:47

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 10.
Читала про регулярки. Материлась.
Решила три задачи по регуляркам.

#12 2026-02-24 21:23:13

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 11.
Начала писать парсер, который вытаскивает из файла почтовые адреса и телефоны.
Разбиралась с экспортом в csv

#13 2026-02-25 21:09:43

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 12.
Разбиралась, как сделать валидацию email (проверить, что домен существует)

#14 2026-02-26 20:55:15

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 13.
Добавила в парсер валидацию домена email адресов
Почитала про try-except

Отредактировано (2026-02-26 20:56:14)

#15 2026-02-27 21:50:39

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 14.
Продолжила ковырять регулярки, сделала вариант парсера с добычей url адресов и соцсетей

#16 2026-02-28 21:15:24

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 15.
Изучала подробнее модуль csv, табличные данные, работу со столбцами

#17 2026-03-01 20:36:13

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 16.
Продолжила ковырять csv, написала небольшой учебный парсер, который вытаскивает данные из файла с продажами и собирает статистику.

#18 2026-03-02 21:41:53

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 17.
Парсинг погоды с OpenWeatherMap: снова почитала про json формат, структурирование данных, api ключи, вложенные словари и списки.
тренировалась выцеплять с сайта температуру, влажность и прочее, меняя города в get запросе.

#19 2026-03-03 21:36:47

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 18.
Разбиралась, как собрать данные для прогноза погоды на 5 дней.

#20 2026-03-04 21:36:34

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 19.
Добавила выгрузку данных в json файл и обработку ошибок.
Читала про RSS и XML

#21 2026-03-05 21:06:08

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 20.
Написала простой парсер, который собирает заголовки и ссылки на новости из rss-ленты сайта.

Про что читала:
Модуль xml.etree.ElementTree
ET.fromstring()
Доступ к тексту элемента: element.text
Обход дерева XML: .iter()

#22 2026-03-06 20:55:32

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 21.
Разбиралась, как написать более сложный парсер - с обработкой сразу нескольких rss-лент и с фильтрацией по ключевым словам.

Про что читала:
усложненный try-except с несколькими проверками

#23 2026-03-07 20:48:34

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 22.
Изучала подготовку и преобразование данных для записи в json файл

#24 2026-03-08 21:20:22

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 23.
Разобралась, как выгрузить новости  и ссылки в файл базы данных.
Про что читала:
SQLite, основная теория по базам данных

#25 Вчера 20:55:07

Анон

Re: 100 days of code ч.2 [левел-ап][челлендж] [yes comm] [время]

День 24.
Начала писать усложненный парсер для сбора информации с новостного сайта.
Вспоминала beautifulsoup и прочие основы.

Отредактировано (Вчера 20:55:25)

Подвал форума

Основано на FluxBB, с модификациями Visman
Доработано специально для Холиварофорума