W7 Task Scheduler - neprebehne celý Python script

Lama_SK

W7 Task Scheduler - neprebehne celý Python script
« kdy: 04. 12. 2018, 12:08:31 »
Zdravim,

predpokladam ze pre vacsinu z vas primitivny problem no chcel by som sa opytat. Mam jednoduchy "script/program(ak sa to tak da nazvat)"

Kód: [Vybrat]
meno=input("Aké je tvoje meno: ")
priezvisko=input("Aké je tvoje priezvisko: ")
narodenie=int(input("V ktorom roku si sa narodil? "))
adresa=input("Aká je tvoja adresa: ")
vek=2018-narodenie
print("="*35)
print("Meno: ", meno, " " + priezvisko)
print("Vek: ",vek)
print("Adresa: ", adresa)
print("="*35)

Chcel som si vyskusat nastavit ho ako job vo Wine, resp. aby sa dany program spustil v urcitom case. V Task Scheduleri som nastavil spustaci program teda python.exe, argument nazov scriptu, v tomto pripade "cvičenie_4.py" a start in: cesta k scriptu.

Script sa spustí, vypýta si odomna udaje ale v case ked ich ma vypisat sa ukonci. Script ked spustim napr cez Thonnyho funguje vsetko ako ma.

Co robim zle? Predpokladam ze to bude nejaka kravina. Díky


MasoxCZ

Re:W7 Task Scheduler - neprebehne celý Python script
« Odpověď #1 kdy: 04. 12. 2018, 12:54:20 »
Script sa spustí, vypýta si odomna udaje ale v case ked ich ma vypisat sa ukonci. Script ked spustim napr cez Thonnyho funguje vsetko ako ma.

Co robim zle? Predpokladam ze to bude nejaka kravina. Díky

Že se ukončí předčasně vyvozuješ z toho, že zmizí okno? Pokud ano, tak máš "problém" v tom, že po dokončení skriptu úloha zaniká a její okno je uzavřeno = nejspíš ti to správně vypíše a okno se zavře rychleji než to stihneš přečíst.

Lama_SK

Re:W7 Task Scheduler - neprebehne celý Python script
« Odpověď #2 kdy: 04. 12. 2018, 13:35:41 »
Hej presne tak.

To ma aj napadlo, že "script" prebehne tak rýchlo ze si to ani nevsimnem.

Lama_SK

Re:W7 Task Scheduler - neprebehne celý Python script
« Odpověď #3 kdy: 04. 12. 2018, 14:54:46 »
Este sa chcem opytat, vo firemnych prostrediach (Windows) sa taketo veci - planovanie/spustanie skriptov riesia cez Task Scheduler alebo sa vyuzivaju nejake ine sofistifikovanejsie riesenia? Diky

Pytam sa cisto informacne, iba ma to zaujima.

Medo

Re:W7 Task Scheduler - neprebehne celý Python script
« Odpověď #4 kdy: 04. 12. 2018, 23:23:06 »
Nuz to zalezi od toho, ci ti vstavany Task Scheduler nevyhovuje, a potrebujes ine featury.
Zvycajne sa s nim da vystacit.


MasoxCZ

Re:W7 Task Scheduler - neprebehne celý Python script
« Odpověď #5 kdy: 05. 12. 2018, 12:44:49 »
Este sa chcem opytat, vo firemnych prostrediach (Windows) sa taketo veci - planovanie/spustanie skriptov riesia cez Task Scheduler alebo sa vyuzivaju nejake ine sofistifikovanejsie riesenia? Diky

Pytam sa cisto informacne, iba ma to zaujima.

Když to nechceš dělat přes klikátka, můžeš použít řádkový schtasks.exe nebo ve starších verzích at.exe (mám ho podstatně radši, ale už ve 2012 byl deprecated a ve 2016 už řve docela hodně; navíc pomocí AT vytvořený úlohy v GUI TaskScheduleru neuvidíš, zatímco ty vytvořený pomocí schtasks jo (TaskScheduler je fakticky jen ksicht pro schtasks).