Skip to content

mulchus/Jobs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

По-русски | In english

Jobs (поиск вакансий программиста)

Проект предназначен для поиска вакансий программиста по г. Москве среди основных 10 языков программирования на сервисах HeadHunter и SuperJob. Список языков программирования задается в файле settings.py.

Как установить?

Python3 должен быть уже установлен. Затем используйте pip (или pip3, есть конфликт с Python2) для установки зависимостей. Открываем командную строку клавишами Win+R и вводим:

pip install -r requirements.txt

Рекомендуется использовать virtualenv/venv для изоляции проекта. (https://docs.python.org/3/library/venv.html)

Настройка переменных окружения

До запуска необходимо создать файл ".env" в папке ПУТЬ_К_ПАПКЕ_СО_СКРИПТОМ
и настроить переменные окружения, прописав в нем нижеуказанное. Авторизация осуществляется по логину паролю зарегистрированного на сайте пользователя.

SJ_SECRET_KEY=секретный ключ SuperJob, как получить указано здесь: https://api.superjob.ru/
SJ_ID=ID зарегистрированного в API приложения, как получить указано здесь: https://api.superjob.ru/
SJ_LOGIN=Логин пользователя Superjob
SJ_PASSWORD=Пароль пользователя Superjob

Команда на запуск скрипта:

python ПУТЬ_К_ПАПКЕ_СО_СКРИПТОМ\main.py 

Если вы установили виртуальное окружение, то команду можно вводить без пути к скрипту.

Цель проекта

Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages