ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Терминал Linux #7.2 - crontab: как запускать Python-скрипт по расписанию

linux

crontab

администрирование linux

выполнение задач по расписанию

как установить время в crontab

как указать время в crontab

уроки программирования

уроки линукс

выполнение команд по расписанию

как выполнять python скрипт по расписанию

парсер сайта

парсер сайта на питоне

парсер сайта на python

парсер по расписанию

запуск парсера по расписанию

время в crontab

crontab примеры

терминал линукс

терминал linux

терминал linux команды

как запустить скрипт python

Автор: Oleg Molchanov

Загружено: 2018-06-14

Просмотров: 18436

Описание: Мои курсы:
Boosty:
https://boosty.to/omolchanov/posts/99...

Patreon:
  / karty-vsekh-41011404  


Как выполнять Python-скрипт по расписанию с помощью crontab?
Пишем парсер сайта Банка России (Центрального банка), который берет данные о курсе доллара, а затем отправляет нам (пользователем) системное сообщение.
Назначаем этот скрипт на исполнение по расписанию с помощью crontab.

Дико удобно :)

** ИСХОДНЫЙ КОД **
Основных проектов доступен в Patreon:
  / iskhodnyi-kod-26640469  
***

------

🔷 Для донатов. Всегда очень признателен за это:
https://www.donationalerts.ru/r/omolc...

------

Это вторая часть. Посвящена именно назначению выполнения скрипта crontab'у. Ну и про парсер немножко есть.

   • Терминал Linux #7.1 - crontab: запуск зада...   - первая часть скринкаста.


Установка библиотек:
sudo pip3 install requests beautifulsoup4 lxml

Команды:
crontab -l - список имеющихся заданий
crontab -e - редактирование таблицы заданий
crontab -r - удаление всех имеющихся заданий

Алгоритм действий:
1. Написать скрипт
2. Прописать в нем первой строкой shebang: #!/usr/bin/python3
3. Дать скрипту права на исполнение:
sudo chmod a+x script.py
4. Прописать в crontab путь до скрипта и вызвать на исполнение скрипт.
Вариантов может быть несколько, я привожу один из них.
5. Экспорт переменной DISPLAY связан с особенностями окружения crontab - оно отличается от общесистемного профиля.
Для тестов можно использовать то окружение, которое имеет crontab:
env -i /bin/bash --noprofile --norc
6. ...
7. PROFIT


Связанные видео:
   • Парсинг сайтов на Python: Приемы работы с ...   - приемы работы с BeautifulSoup
   • Уроки Python casts # 2 - Переменные окруже...   - про переменные окружения
   • Терминал Linux #4 - Aliases: как упростить...   - про псевдонимы команд (aliases)
   • Уроки Python casts #4 - if __name  __ == '...   - что такое if _name_ == '__main__'

   • Практический курс парсинга сайтов на Python   - видос курса по парсингу

-----

Все видео серии:

Терминал Linux #1 - навигация по файловой системе
   • Терминал Linux #1 - навигация по файловой ...  

Терминал Linux #2 - Операции с файлами и папками
   • Терминал Linux #2 - Операции с файлами и п...  

Терминал Linux #3 - Команда Grep: поиск по файлам и папкам
   • Терминал Linux #3 - Команда Grep: поиск по...  

Терминал Linux #4 - Aliases: как упростить работу в терминале
   • Терминал Linux #4 - Aliases: как упростить...  

Терминал Linux #5 - Как установить MySQL на Ubuntu/Mint
   • Терминал Linux #5 - Как установить MySQL н...  

Терминал Linux #6 - Как установить PostgreSQL на Ubuntu/Mint
   • Терминал Linux #6 - Как установить Postgre...  

Терминал Linux #7.1 - crontab: запуск задач по расписанию
   • Терминал Linux #7.1 - crontab: запуск зада...  

Терминал Linux #7.2 - crontab: как запускать Python-скрипт по расписанию
   • Терминал Linux #7.2 - crontab: как запуска...  

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Терминал Linux #7.2 - crontab: как запускать Python-скрипт по расписанию

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Терминал Linux #3 - Команда Grep: поиск по файлам и папкам

Терминал Linux #3 - Команда Grep: поиск по файлам и папкам

ИСПОЛЬЗОВАНИЕ CRON ПРИ ЗАПУСКЕ PYTHON-СКРИПТОВ

ИСПОЛЬЗОВАНИЕ CRON ПРИ ЗАПУСКЕ PYTHON-СКРИПТОВ

Терминал Linux #1 - навигация по файловой системе

Терминал Linux #1 - навигация по файловой системе

Парсинг сайтов на Python: как использовать прокси и менять User-Agent

Парсинг сайтов на Python: как использовать прокси и менять User-Agent

🔥 Собрал огромный ГЕНЕРАТОР ВОДОРОДА! Теперь могу производить водород столько, сколько мне нужно.

🔥 Собрал огромный ГЕНЕРАТОР ВОДОРОДА! Теперь могу производить водород столько, сколько мне нужно.

Максимальное унижение Зеленского

Максимальное унижение Зеленского

Полный Айсберг Linux: Что скрывается под поверхностью ОС?

Полный Айсберг Linux: Что скрывается под поверхностью ОС?

Python Selenium #10 Как запустить Selenium ChromeDriver на VPS сервере(хостинге)

Python Selenium #10 Как запустить Selenium ChromeDriver на VPS сервере(хостинге)

Запуск задач по расписанию linux. Cron и его маленький секрет

Запуск задач по расписанию linux. Cron и его маленький секрет

Историческое решение по Украине / НАТО идёт в наступление

Историческое решение по Украине / НАТО идёт в наступление

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]