วิธีเริ่มทำงาน python script อัตโนมัติ


ก่อนอื่นต้องเตรียมไฟล์ script (ในตัวอย่างนี้คือไฟล์ /home/pi/myscript.py) ที่ต้องการให้เริ่มทำงานอัตโนมัติไว้ก่อน หลังจากนั้นให้ทำตามขั้นตอนต่อไปนี้

  1. สร้างไฟล์ .service (ในตัวอย่างนี้คือไฟล์ autorunscript.service) ไว้ในโฟลเดอร์ /lib/systemd/system โดยภายในมีโค้ดตามนี้

  2. [Unit]
    Description=This is automatic start script

    [Service]
    Type=idle
    ExecStart=/usr/bin/python /home/pi/myscript.py

    [Install]
    WantedBy=multi-user.target

  3. พิมพ์คำสั่งนี้ใน shell
  4. $sudo systemctl daemon-reload
    $sudo systemctl enable autorunscript.service

  5. ทดสอบโดยการ reboot เครื่อง
คำสำคัญ (Tags): #autostart script#python#raspberry pi 3
หมายเลขบันทึก: 641968เขียนเมื่อ 23 พฤศจิกายน 2017 15:45 น. ()แก้ไขเมื่อ 23 พฤศจิกายน 2017 15:47 น. ()สัญญาอนุญาต: ครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-ไม่ดัดแปลงจำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท