Marc, Kan je de output die cx_freeze geeft als je het draait hier ook even toesturen? Dat zal een hoop schelen bij het oplossen van je problemen.
Mvg Jaap Op 14 mei 2015 12:58 schreef "Marc Stevens" <ma...@ziggo.nl>: > Geachte Heer, Mevrouw > > Hoi, ik heb een vraag. Eigenlijk 3. > Ten eerste vraag ik me af of python 2.7 werkt onder windows 8.1. > Het werkt wel, maar als ik de python idle open vanuit het start menu, > komen er meteen 5 pop-up schermen i.p.v. 1. > > Vraag 2: > Ik heb het volgende eenvoudige programmaatje geschreven dat controleerd of > de invoer van de postcode controleerd. > Dit werkt onder 2.7, maar als ik dat programmaatje wil delen met anderen > en ik wil het omzetten met CX_FREEZE geeft hij aan dat er modulus ontbreken. > Ik heb voor de handigheid het programmaatje bijgevoegd, plus het setup > bestandje voor cx-freeze. De computer geet ook aan dat er in regel 2 iets > niet klopt, vandaar dat ik dat bestandje heb bijgevoegd. Misschien heb ik > een type fout over het hoofd gezien. > Ik hou het goed voor mogelijk dat cx-freeze niet meer geschikt is voor > windows 8.1 > > Vraag 3: > Als cx-freeze niet meer van deze tijd is, is cython dan iets waar ik mee > uit de voeten zou kunnen om bestanden te kunnen delen op een willekeurige > PC. > > BVD, > > Marc Stevens. > > > > while 1: > invoer=raw_input ("Geef postcode in") > if invoer==("stop"):break > lengte=len(invoer) > if lengte==6: > cijfers=invoer[:4] > if cijfers.isdigit(): > getal=int(cijfers) > print getal > letters=invoer[-2:] > print letters > if letters.isdigit(): > print("Verkeerde invoer") > else: > print ("uw postcode is:")+ invoer > else : > print ("Verkeerde invoer") > else : > print("Verkeerde invoer") > > print ("Dank u wel!") > > > > > > import sys > from cx_Freeze import setup, Executable > > # Dependencies are automatically detected, but it might need fine tuning. > build_exe_options = {"packages": ["os"], "excludes": ["tkinter"]} > > # GUI applications require a different base on Windows (the default is for > a > # console application). > base = None > if sys.platform == "win32": > base = "Win32GUI" > > setup( name = "postcode", > version = "0.1", > description = "My GUI application!", > options = {"build_exe": build_exe_options}, > executables = [Executable("postcode.py", base=base)]) > > > > > try: > import idlelib.PyShell > except ImportError: > # IDLE is not installed, but maybe PyShell is on sys.path: > try: > import PyShell > except ImportError: > raise > else: > import os > idledir = os.path.dirname(os.path.abspath(PyShell.__file__)) > if idledir != os.getcwd(): > # We're not in the IDLE directory, help the subprocess find > run.py > pypath = os.environ.get('PYTHONPATH', '') > if pypath: > os.environ['PYTHONPATH'] = pypath + ':' + idledir > else: > os.environ['PYTHONPATH'] = idledir > PyShell.main() > else: > idlelib.PyShell.main() > > _______________________________________________ > Python-nl mailing list > Python-nl@python.org > https://mail.python.org/mailman/listinfo/python-nl > >
_______________________________________________ Python-nl mailing list Python-nl@python.org https://mail.python.org/mailman/listinfo/python-nl