[python-nl] python27, windows 8.1

Jaap Broekhuizen jaapz.b at gmail.com
Thu May 14 13:19:44 CEST 2015


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" <marcs at 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 at python.org
> https://mail.python.org/mailman/listinfo/python-nl
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-nl/attachments/20150514/8a7daa8b/attachment.html>


More information about the Python-nl mailing list