Napísal som skript v pytone s wx.Rám a má funkciu ukončenia, ktorá vyvoláva sys.exit (), keď používateľ klikol na tlačidlo Zavrieť. Rád by som mohol spustiť tento skript z iPythonu, ale keď používateľ klikne na tlačidlo Zavrieť, sys.exit () zabije spustený skript pythonu a tiež iPython.Ako som mohol použiť miesto sys.exit () zabiť iba python script, nie iPython?
Vďaka!
odpovede:
1 pre odpoveď č. 1Nie som s iPythonom oboznámený, ale s trochou vyhľadávania som našiel stránku: http://ipython.scipy.org/moin/InterupptingThreads, Z toho vyvodzujem, že všetko, čo možno budete musieť urobiť, je "zdvihnúť SystemExit".