Score:0

เรียกใช้ crontab -e โดยเปิดคอนโซล

ธง am
Max

ฉันกำลังพยายามเรียกใช้สคริปต์ไพ ธ อนที่ใช้ Selenium เพื่อคัดลอกเว็บไซต์ใน Startup

หลังจากเพิ่ม @reboot /Desktop/script.py ไปยัง crontab อย่างไรก็ตาม (โดยใช้ crontab -e) ดูเหมือนว่าสคริปต์จะทำงานเฉพาะเมื่อคอนโซลเปิดอยู่ และเนื่องจากสคริปต์เปิดโดยไม่ได้เปิดคอนโซล สคริปต์จึงขัดข้อง

มีความคิดเห็นเกี่ยวกับวิธีการแก้ไขหรือไม่? ขอบคุณล่วงหน้า!


แก้ไข มันเปิด chrome (ตามที่ควร) แต่มันไม่ทำงาน Chrome ปิดโดยอัตโนมัติ-

am flag
Max
นั่นคือวิธีที่ฉันเปิดทุกวันเมื่อฉันรีสตาร์ท เส้นทางแบบเต็มจะไม่ทำงาน /Desktop/script.py พยายามเปิด Chrome ซึ่งหมายความว่ากำลังเข้าถึงสคริปต์ แต่เนื่องจาก Selenium ต้องการให้คอนโซลเปิดอยู่ Chrome จึงปิดตัวเอง
Score:1
ธง ir

คุณต้องระบุเส้นทางแบบเต็มไปยังคำสั่งของคุณเมื่อกำหนด cronjob ... แทนที่จะเป็นเพียงแค่ /เดสก์ท็อป/script.py ให้มัน /อะไรก็ตาม/คือ/เต็ม/เส้นทาง/ถึง/somescript

ยืนยันว่าเส้นทางทั้งหมดของคุณถูกต้องโดยแสดงรายการจากเทอร์มินัล

ls -la /อะไรก็ตาม/คือ/เต็ม/เส้นทาง/ถึง/somescript

am flag
Max
มันเป็นอย่างนั้นจริงๆ และยังคงทำข้อผิดพลาดเหมือนเดิม เปิด chrome แต่ไม่สามารถทำสิ่งที่ควร ...

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา