|
|
||||||
Парсер учебных заведений - первый опыт25.01.2019, 10:05. Показов 1670. Ответов 6
Метки нет (Все метки)
Написал парсер учебных заведений (как учебный проект)
Прошу оценить, возможно, дополнить Кликните здесь для просмотра всего текста
0
|
||||||
| 25.01.2019, 10:05 | |
|
Ответы с готовыми решениями:
6
БД высших учебных заведений Киева Перечень Учебных заведений СПб Антивирус для учебных заведений |
|
102 / 75 / 38
Регистрация: 08.11.2017
Сообщений: 272
|
|
| 25.01.2019, 11:28 | |
|
А что здесь проверять и что смотреть?
Не по теме: Каждый раз читаю ваши темы и сообщения с интересом, в темах про джанго вы всем советуете odoo , потом спрашиваете как питон с вебом работает, вы говорите что все настройки сервера слетают при перезагрузке и потом опять говорите что odoo это супер. Далее вы говорите что используете в своих проектах django rest + vue , после чего спрашиваете как (элементарно) достать текст из html документа и теперь вот эта странная тема.
1
|
|
|
|
|
| 25.01.2019, 12:06 [ТС] | |
|
kratorr, спасибо за отзыв
Не по теме: я специализируюсь на придумывании идей, привлечение клиентов, настройка программ (CRM и т.п.), работаю в команде, где периодически занимаемся автоматизацией предприятий, организацией бизнес-процессов и т.п.
0
|
|
|
|
|||||||
| 25.01.2019, 15:24 | |||||||
|
2) Не нужно вообще писать такую кучу try except. Все ваши операции однотипны - для этого есть цикл. 3) Паттерны\селекторы не нужно хардкодить по месту использования. Для этого есть конфиги. 4) Вместо try except достаточно проверок, что элемент найден. Если бы я писал парсеры в таком же стиле - мой код (из-за огромного числа селекторов) очень скоро стал бы трудночитаемым даже для меня. Поэтому я пишу как-то так:
1
|
|||||||
|
|
|
| 25.01.2019, 19:59 [ТС] | |
|
Garry Galler, одна из задач, среди прочего
обработать проект, на котором у каждой позиции возможно до 50 параметров! Это просто ужас =) при чем около 5 000 позиций возможно дублируются и / или параметры могут быть разными, а Названия одинаковыми Ваш пример мне очень понравился, спасибо правда пока не очень ясно, что и куда писать =) Да! Вот еще одно - как записать в csv строку с данными dict try: with open(path, 'a', newline='') as csv_file: w = csv.writer(csv_file, delimiter=',') w.writerow(data) except: print('Ошибка записи статьи!') записывает типа: Кликните здесь для просмотра всего текста
t i t l e i m a g e t e x t t i t l e i m a g e t e x t t i t l e i m a g e t e x t t,i,t,l,e i,m,a,g,e t,e,x,t title,image,text title,image,text
0
|
|
|
151 / 86 / 35
Регистрация: 05.08.2017
Сообщений: 257
|
||
| 26.01.2019, 09:10 | ||
|
0
|
||
|
|
|
| 26.01.2019, 11:08 [ТС] | |
|
Resistanse, да, конечно, асинхронность запросов по списку заранее сгенерированных урлов
планирование закачки фотофайлов и т.п. =) как вариант, вообще, стягивать все через wget =) Тут важно понимать КАК КЛАССИФИЦИРОВАТЬ
0
|
|
| 26.01.2019, 11:08 | |
|
Помогаю со студенческими работами здесь
7
В городе имеется n высших учебных заведений
Получить список учебных заведений (с указанием названия) расположенных в Харькове
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|