====== Python ====== * http://docs.python-guide.org/en/latest/ ===== Destruktor: __del__() ===== * Nem számíthatunk arra, hogy az utolsó példány/referencia törlése után meghívódik! * A destruktor tetszőleges szálon lehet meghívva! * Ha ''sys.exit()'' miatt hívódik meg, akkor nincs garantálva a korábban betöltött modulok elérhetősége! (már lehet, hogy destruálódtak) FIXME Ez nem igaz!: Scoping! Rengeteg minden nincs garantálva, emiatt leginkább semmire ne használjuk! ===== Stack elemek ===== rgs, varargs, varkwargs, defaults = inspect.getargspec(self.fuggveny) have_defaults = args[-len(defaults):] print("args: %s" % str(args)) print("varargs: %s" % str(varargs)) print("varkwargs: %s" % str(varkwargs)) print("defaults: %s" % str(defaults)) print("have_defaults: %s" % str(have_defaults)) ===== EXE készítés ===== * http://docs.python-guide.org/en/latest/shipping/freezing/ * http://www.logix4u.net/component/content/article/27-tutorials/44-how-to-create-windows-executable-exe-from-python-script * http://www.py2exe.org