Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/falsehuman/parse_habr_and_fl_freelance
Парсер заказов с https://fl.ru, https://freelance.habr.com/ и https://freelance.ru/
https://github.com/falsehuman/parse_habr_and_fl_freelance
Last synced: about 5 hours ago
JSON representation
Парсер заказов с https://fl.ru, https://freelance.habr.com/ и https://freelance.ru/
- Host: GitHub
- URL: https://github.com/falsehuman/parse_habr_and_fl_freelance
- Owner: FalseHuman
- License: bsd-2-clause
- Created: 2023-07-21T13:53:32.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-04T14:57:41.000Z (about 2 months ago)
- Last Synced: 2024-12-04T15:40:37.279Z (about 2 months ago)
- Language: Python
- Homepage:
- Size: 51.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Парсер заказов с http://fl.ru http://freelance.ru и http://freelance.habr.com/ c 10 минутным интервалом
## Установка зависимостей и запуск
```bash
$ pip install virtualenv -> если запускаете не в docker
$ python3 -m venv env -> если запускаете не в docker
$ source env/bin/activate -> если запускаете не в docker
$ pip install -r ./requirements.txt -> если запускаете не в docker
$ mkdir orders -> если папка не создана
$ touch .env.prod -> создать файл конфига
$ vim .env.prod -> добавить токен бота token=токен
$ python bot.py -> docker-compose up --build
```
Зайти в бота нажать /startДалее /restart_parser - перезапустить парсер
## Парсинг
freelance.habr.com:
- наличие фото
- тэги
- описание
- название заказа
- цена
- срок
- данные по заказчику (дата регистрации, отзывы исполнителей, ФИО)
- наличие вложенийfl.ru:
- тэги
- описание
- название заказа
- цена
- срок
- данные по заказчику (дата регистрации)
- наличие вложенийfl.ru:
- тэги
- описание
- название заказа
- цена
- срокСвязаться со мной в [Telegram](https://t.me/FalseHuman)