Использовал ли Crontab
Python
Middle
Без компании
Использовал ли Crontab
Ответы
Да, использовал. Crontab — это утилита в Unix-подобных системах для планирования периодического выполнения задач (скриптов, команд).
Пример создания задачи в crontab:
```
# Открыть crontab для редактирования
crontab -e
```
Добавить строку для запуска Python-скрипта каждые 5 минут:
```
*/5 * * * * /usr/bin/python3 /path/to/script.py
```
**Нюансы:**
- Проверяй абсолютные пути (`which python3`).
- Убедись, что файл исполняемый (`chmod +x script.py`).
- Логируй вывод (`>> /path/to/log.log 2>&1`).
- Для сложных задач лучше использовать Celery или Airflow.
Пример Python-скрипта для crontab:
```
#!/usr/bin/env python3
with open("/tmp/cron_test.txt", "a") as f:
f.write("Cron job worked!\n")
```