Комментарии 9
Интересная статья, не знал, что у hh есть api. Было бы прикольней парсить вакансии с хабра, а также например визуализировать график по вакансиям. Я так понимаю пагинацию не учитывает автор, поэтому добавил бы ее
Спасибо за идею, но сам Бог велел запилить сие чудо на модном Питоне...
И нафига в этой задаче особая многопоточность, хотя она и в Питоне есть?
Изначально была идея реализация парсинга вакансий с пагинацией, поэтому и была реализована многопоточность. Статей про парсинг на python много на Хабре, а на другом ЯП встречаются редко, поэтому и было реализовано.
"private protected static List ParseData" - даже в Яве не додумались смешивать private и protected. А я кодю на Питоне, и этой машны не пишу. Я то ожидал, что чудо программу можно будет скачать, ан нет. Но я через апи hh.ru написал всё, что мне было нужно.
"private protected static List ParseData"
Если вы не понимаете смысл какой-то конструкции языка, который вы не используете, зачем об этом оповещать всех остальных? Ведь иначе бы они о вашем незнании и не догадывались. Или вы гордитесь своим незнанием?
А я кодю на Питоне, и этой машны не пишу.
Если вам нравится писать именно на Python - пишите на Python, и не тратьте время и силы на комментирование статьи про разбор на других языках. Или вам обязательно нужно, чтобы и все остальные писали на Python? Не могу понять зачем вообще такое нужно: был бы Python коммерчиским - там понятно: владельцам продукта нужно, чтобы больше денежек им капало. Но для некоммерческого-то продукта это зачем?
Но я через апи hh.ru написал всё, что мне было нужно.
Я за вас искренне рад. Но мне вот больше нравится C#. Однако свои предпочтения я навязывать никому не буду, да.
Асинхронность обеспечила плавную работу интерфейса даже при массовом парсинге.
Строгая типизация свела к минимуму runtime-ошибки.
WPF позволил создать desktop-приложение с продвинутым UI без зависимости от веб-технологий.
При чем тут модный питон?
за, более, чем четверть века периодического парсинга и чтения статей, да книжек, посвященных этой теме, я насмотрелся всяких выражений - и "распарсить", и "отпарсить", и "выпарсить", но "спарсить" вижу впервые.
хотелось бы понять, с чем связан выбор данного терминологического артефакта.
От данных к интерфейсу: как спарсить вакансии с HH и SuperJob на C#