Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Melaksanakan Skrip Python Menggunakan Linux Crontab?

Bagaimana untuk Melaksanakan Skrip Python Menggunakan Linux Crontab?

Barbara Streisand
Barbara Streisandasal
2024-10-22 07:32:30625semak imbas

How to Execute Python Scripts Using the Linux Crontab?

Melaksanakan Skrip Python melalui Linux Crontab

Isu:

Percubaan untuk melaksanakan skrip Python menggunakan Linux crontab untuk pelaksanaan berjadual , tetapi kaedah sebelumnya tidak berjaya.

Pengenalpastian Masalah:

  • Mengedit /etc/cron.d atau menggunakan crontab -e belum mendayakan skrip pelaksanaan.
  • Kekerapan yang dikehendaki ialah 10 minit.
  • Pencarian untuk penyelesaian alternatif tidak menghasilkan pilihan yang berdaya maju.

Penyelesaian:

Gunakan pendekatan yang dipermudahkan dengan crontab -e seperti yang disyorkan dalam dokumentasi rasmi:

  1. Buka editor crontab menggunakan arahan crontab -e.
  2. Tambah baris berikut ke penghujung fail:

    */10 * * * * /usr/bin/python /home/souza/Documents/Listener/listener.py

Barisan ini mengarahkan crontab untuk melaksanakan skrip Python listener.py yang terletak di /home/souza/Documents/Listener/ setiap 10 minit.

Pelaksanaan:

  • Ganti /home/souza/Documents/Listener/listener.py dengan laluan sebenar kepada skrip Python anda.
  • Pastikan kebenaran fail skrip membenarkan pelaksanaan.
  • Simpan dan tutup fail crontab.
  • Mulakan semula perkhidmatan cron untuk menggunakan perubahan.

Skrip Python anda kini akan dilaksanakan secara automatik setiap 10 minit seperti yang ditetapkan.

Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Skrip Python Menggunakan Linux Crontab?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn