разобрать craigslist для извлечения адресов электронной почты и написать скрипт для автоматической отправки моего резюме в объявления о вакансиях

Правильно, этот пост посвящен «парсингу Craigslist для извлечения адресов электронной почты и написанию скрипта для автоматической отправки моего резюме в объявления о вакансиях».

Будучи студентом факультета компьютерных наук и учителем старшего курса, я какое-то время был без удочки, и только сомнительные рекрутеры грызут меня, давая мне ложную надежду на роли старшего разработчика, которые я не получу.

Так зачем тратить часы на просмотр объявлений о вакансиях на Craigslist, когда я, вероятно, могу просто иметь автоматизированную систему подачи заявок на КАЖДОЕ объявление о вакансии на Craigslist в моем районе. Я провел слишком много часов, просматривая онлайн-процессы подачи заявок на работу. Я, наверное, не одинок.

RSS, регулярное выражение Python, база данных SQL, каналы Yahoo. Какие идеи могут возникнуть у некоторых из вас в отношении этой идеи?


person Braithe Warnock    schedule 26.07.2014    source источник
comment
Это только 1/4 ответа на эту проблему, а не дубликат.   -  person Braithe Warnock    schedule 27.07.2014
comment
Просто спамить предложениями о работе, вероятно, не лучший способ получить свою первую работу. Кандидат, который не может даже потратить 10-15 минут на изучение компании, в которой он хочет работать, — это не тот человек, которого я хотел бы нанять.   -  person AxelOmega    schedule 27.07.2014
comment
компания, которая не может потратить 2 минуты на просмотр моего резюме, — это не та компания, в которой я хотел бы работать   -  person Braithe Warnock    schedule 27.07.2014
comment
Ваша первая работа? Я это понимаю, однако с таким отношением я бы понял, если у вас возникнут проблемы с получением первой работы. Верьте или нет, инженеров с дипломом нанимают не за их опыт, но вы не знаете так много, как думаете. Поэтому компании ищут людей, которые, по их мнению, будут мотивированы и готовы учиться, а также проявят интерес к компании. Если почта хоть немного выглядит как спам, это просто показывает вашу лень. Единственная заслуга может заключаться в том, что вы решили проблему с помощью компьютеров.   -  person AxelOmega    schedule 27.07.2014


Ответы (1)


Для очистки Craigslist используйте пакет Python pyquery: https://pypi.python.org/pypi/pyquery

Регулярное выражение для адресов электронной почты см. в первом примере на этой странице: http://www.regular-expressions.info/

Я не думаю, что вам нужна реляционная база данных для хранения адресов электронной почты. Просто выведите в csv: https://docs.python.org/2/library/csv.html

Чтобы отправить свое резюме на эти адреса электронной почты, попробуйте следующее: https://addons.mozilla.org/en-US/thunderbird/addon/mail-merge/

Для размышлений см.: http://en.wikipedia.org/wiki/Morality.

person Max Heiber    schedule 26.07.2014