Size: a a a

Python — вакансии и аналитика

2020 February 14

VA

Vitality Androsenko in Python — вакансии и аналитика
источник

VA

Vitality Androsenko in Python — вакансии и аналитика
Нашел
источник

AV

Alexander Vetrov in Python — вакансии и аналитика
Mλxim
Непонятно как твой код запустить. Нужно добавить в ридми и сделать какой-то dockerfile или makefile
создать виртуальное окружение.
активировать его.
установить зависимости.
и запустить scraper.py
источник

M

Mλxim in Python — вакансии и аналитика
Alexander Vetrov
Всем привет. Недавно делал тестовое на должность python разработчика.

https://github.com/VetrovCNC/suggests-scraper-alloua

У кого есть сильное желание покритиковать код буду весьма признателен.
https://github.com/VetrovCNC/suggests-scraper-alloua/blob/master/config.py

Я бы не использовал env vars для этого, либо аргументы командной строки либо текстовый файл
источник

M

Mλxim in Python — вакансии и аналитика
Alexander Vetrov
создать виртуальное окружение.
активировать его.
установить зависимости.
и запустить scraper.py
если это не делается одной командой это вызывает вопросы
источник

AV

Alexander Vetrov in Python — вакансии и аналитика
Mλxim
если это не делается одной командой это вызывает вопросы
если в вашем окружении доступны эти зависимости (requests, SQLAlchemy) то просто запустить scraper.py.
источник

IS

Ivan Sanin in Python — вакансии и аналитика
Спасибо. Гугл мне выдал статью на хабре)
источник

M

Mλxim in Python — вакансии и аналитика
Alexander Vetrov
если в вашем окружении доступны эти зависимости (requests, SQLAlchemy) то просто запустить scraper.py.
А почему просто не сделать Dokerfile?
источник

VA

Vitality Androsenko in Python — вакансии и аналитика
Alexander Vetrov
создать виртуальное окружение.
активировать его.
установить зависимости.
и запустить scraper.py
Ага. Т.е. про setup.py ты пока не в курсе. Есть шанс сегодня узнать много нового :)
источник

VA

Vitality Androsenko in Python — вакансии и аналитика
Ivan Sanin
Спасибо. Гугл мне выдал статью на хабре)
Ох и не люблю же я хабр. Видос получше будет.
источник

AV

Alexander Vetrov in Python — вакансии и аналитика
Mλxim
А почему просто не сделать Dokerfile?
Можно сделать. Но это же было тестовое и в вакансии докер не упоминался, поэтому и опустил. А с виртуальным окружением тоже норм. запускается.
источник

YM

Yaroslav M in Python — вакансии и аналитика
Alexander Vetrov
Можно сделать. Но это же было тестовое и в вакансии докер не упоминался, поэтому и опустил. А с виртуальным окружением тоже норм. запускается.
не совсем очевидно, как это запускать
переименовать scraper.py на main.py хотя бы
или добавить в README как запускать
источник

AV

Alexander Vetrov in Python — вакансии и аналитика
Yaroslav M
не совсем очевидно, как это запускать
переименовать scraper.py на main.py хотя бы
или добавить в README как запускать
Да. нужно будет инструкцию по запуску написать.
источник

MO

Marina Orlova in Python — вакансии и аналитика
Главное чтобы рекрутеры в этом чате не сидели, вряд ли они оценят коллективный разум ))
источник

AV

Alexander Vetrov in Python — вакансии и аналитика
Marina Orlova
Главное чтобы рекрутеры в этом чате не сидели, вряд ли они оценят коллективный разум ))
компания куда я делал это задание уже его проверила и было собеседование. Я просто хотел получить мнение других разработчиков. И весьма за это благодарен.
источник

DL

Danil Lugovskoy in Python — вакансии и аналитика
Alexander Vetrov
компания куда я делал это задание уже его проверила и было собеседование. Я просто хотел получить мнение других разработчиков. И весьма за это благодарен.
а почему ты треды юзал а не asyncio?
источник

DF

Dollar Føølish in Python — вакансии и аналитика
А в сколько потоков он скрапит там?
источник

YM

Yaroslav M in Python — вакансии и аналитика
Danil Lugovskoy
а почему ты треды юзал а не asyncio?
но это почему бы и нет
источник

AV

Alexander Vetrov in Python — вакансии и аналитика
Dollar Føølish
А в сколько потоков он скрапит там?
по умолчанию в 10, но можно переопределить.
источник

AV

Alexander Vetrov in Python — вакансии и аналитика
Danil Lugovskoy
а почему ты треды юзал а не asyncio?
так мне показалось проще.
источник