Mam podprogram v module
----------- skript consolepgm.py ------------
import sys

class pgm:
  def __init__(self):
    pass
 
  def cosi(self):
    pass

  def kdesi(self):
    pass
 
  def run(self):
    for j in range(9): 
      if j!=7:
        print "running..."
      else:
        print "j = %d" %j
        print "Stop"
        sys.exit()

if __name__ == "__main__":
  mypgm=pgm()
  mypgm.run()
---------------- koniec --------------------

a hlavny program z ktoreho ho volam takto
--------------- skript ---------------------
from consolepgm import pgm
#
print "spustam program..."
mypgm=pgm()
mypgm.run()
print "koniec programu"
---------------- koniec --------------------

Problem: sys.exit() ukonci vsetko, t. j. nie len volany program, ale aj 
volajuci, t.j
hlaska "koniec programu" sa nikdy nevypise. Rad by som ukoncil len volany 
podprogram tak, 
aby hlavny program pokracoval dalej. Ide to nejako?
 






Mgr. Ing. Roman MIKLÓŠ 
Prvá stavebná sporiteľňa a.s. 
Bajkalská 30, P. O. Box 48 
829 48  Bratislava 25 
Tel.: +421/ 2 / 582 31 174 
Fax: +421/ 2 / 582 31 109 

_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem