Puncte:0

Rulează crontab -e cu consola pornită

drapel am
Max

Încerc să rulez un script Python care folosește Selenium pentru a elimina un site web la Startup.

După adăugare @reboot /Desktop/script.py totuși la crontab (folosind crontab -e), se pare că scriptul funcționează numai când consola este pornită și, deoarece deschide scriptul fără consola pornită, scriptul se blochează.

Aveți idei despre cum să remediați asta? Mulțumesc anticipat!


Editează, deschide Chrome (cum ar trebui), dar nu funcționează, Chrome se închide automat-

drapel am
Max
Așa îl deschid în fiecare zi când repornesc. Calea completă nu va funcționa. /Desktop/script.py încearcă să deschidă Chrome, ceea ce înseamnă că accesează scriptul, dar deoarece Selenium se așteaptă ca consola să fie deschisă, se închide singură.
Puncte:1
drapel ir

Trebuie să furnizați calea completă către comandă atunci când definiți un cronjob... deci, în loc de simplu /Desktop/script.py da-o /orice/este/full/path/to/somescript

confirmați că calea completă este corectă, listând-o de pe un terminal

ls -la /whatever/is/full/path/to/somescript

drapel am
Max
Este într-adevăr. Și încă face aceeași eroare. Deschide Chrome, dar nu reușește să facă ceea ce trebuie...

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.