Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Umí někdo programovat v Pythonu?

Tak nakonec vyřešeno, poradil mi Malajec na Python skupině na face.
Pokud by někdy někdo potřeboval, tak docela elegantní řešení je, si druhý (volaný) script na začátku celý zadefinovat jako funkci a v master scriptu postupovat importem skriptu a volání funkce.

Master script = Script1.py
Volaný script = Script2.py
Ve Script2 zadám na začátku def NazevFunkce ():
a zbytek odsadim, aby byla dodrzena syntaxe

Ve Script1, v miste, kde potrebuju provest Script2 a pockat na jeho konec zadam jednoduse:

from Script2 import NazevFunkce
NazevFunkce()

Funkce se musí provést celá, takže scrip1 čeká na její dokončení. Rychlé, snadné, elegantní.

Pokud jsem někde doj..al syntaxi, omlouvám se, datlím to z mobilu po paměti...
Třeba někomu někdy pomůže.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny