Użytkownik Jakub Piotr Cłapa napisał:
Problem mamy z niedolaczaniem zrodel skryptow w pythonie (co jest takze niekorzystne od strony debugu), ale i tak sprobujmy (nie bedzie symlinku, ale winno dzialac bezproblemowo):

#v+
from timeit import *

if __name__ == "__main__":
    sys.exit(main())
#v-

Nie jest to do konca clean way, ale dziala. :)
Eerrrmm.... Jesli mozna sie wtracic... Blok w tescie __name__ == __main__
jest czasami wykorzystywany przez moduly (modul moze byc jednoczesnie
programem w zaleznosci od tego jak bedzie wolany). W takim przypadku
wywalanie stamtad calego bloku i wrzucanie sys.exit() nie jest zbyt dobrym pomyslem.
Czy kwestia importowania modulow przez Pythona jest na tyle klopotliwa aby lamac standard czy odprawiac inne czary?



Pozdrawiam Beorn

--
----------------------------------------------------------------------
Daniel `Beorn' Mróz      <[EMAIL PROTECTED]>       http://127.0.0.1/beorn
GCS/E d+(pu) s: a-@ C++++ UL++++$ P+++ L+++ E--- X W+++ N++ o? K- w---
O  M-  V-  PS  PE- !Y PGP t- 5- R tv-- b+ DI++ D+++ G++ e  h!  r--  y+
----------------------------------------------------------------------

_______________________________________________________
złota zasada - kto się nie zna, niech się nie wypowiada



Odpowiedź listem elektroniczym