Visual Python

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Visual Python

Marc Stevens
Beste Python experts,

Ik programmeer al een tijdje in python en na een tijdje er achter gekomen dat je je programma’s professioneler kunt maken met echte vensters en knoppen.
Daardoor ben ik uitgekomen bij het programmaatje Visual Python Tkinker IDE.
Dat heb ik gedownload van SourceForge.net , maar dat werkt niet zo perfect. Omdat het een al wat oudere software is, heb ik er speciaal een ouder Python versie (3.1) geistalleerd,maar dat werkt ook niet zo perfect.
Hoogst waarschijnlijk is het gewoon verouderde software en werkt het misschien niet zo perfect omdat ik ook werk met windows 10.
Zijn er andere , nieuwere alternatieven, of zou het programma toch moeten werken en doe ik iets verkeerd? Het grootste probleem is dat ik geen code krijg ingevoerd bijv.
Ik vind het erg jammer dat het niet werkt het leek me een hartstikke handig programma.

Groetjes,

Marc Stevens.



_______________________________________________
Python-nl mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/python-nl
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Visual Python

Anton Vredegoor
Hoi Marc,

On Thu, 17 Dec 2015 06:49:23 +0100
Marc Stevens <[hidden email]> wrote:

> Ik programmeer al een tijdje in python en na een tijdje er achter
> gekomen dat je je programma’s professioneler kunt maken met echte
> vensters en knoppen. Daardoor ben ik uitgekomen bij het programmaatje
> Visual Python Tkinker IDE. Dat heb ik gedownload van
> SourceForge.net , maar dat werkt niet zo perfect. Omdat het een al
> wat oudere software is, heb ik er speciaal een ouder Python versie
> (3.1) geistalleerd,maar dat werkt ook niet zo perfect. Hoogst
> waarschijnlijk is het gewoon verouderde software en werkt het
> misschien niet zo perfect omdat ik ook werk met windows 10. Zijn er
> andere , nieuwere alternatieven, of zou het programma toch moeten
> werken en doe ik iets verkeerd? Het grootste probleem is dat ik geen
> code krijg ingevoerd bijv. Ik vind het erg jammer dat het niet werkt
> het leek me een hartstikke handig programma.

Iemand zal de kop er toch moeten afbijten, dus zal ik het maar doen.

Ondertussen heb je toch wel min of meer wel de maximaal mogelijke
verwarring gezaaid, dus schrik niet als er ook weer veel achter mij
aan komen om een en ander te corrigeren.

Ten eerste de titel: 'visual python', ja dat bestond ooit wel maar dat
mocht niet meer zo heten omdat het conflicteerde met andere software
die ook 'visual' er in hadden staan. Het heet dus nu vpython. Het is
een erg leuk programma om 3D dingetjes mee te doen. Het kan ook wel
menus en knoppen, maar daar is het niet in de eerste plaats voor
bedoeld. Het gebruikt intern wxpython voor die menus en knoppen.

Dan tkinter, dat is iets wat op tcl gebaseerd is, met tk als een
schilletje er om heen, en python weer als een schilletje daar om heen,
het is al erg oud maar nog steeds goed, python zelf levert een
editor mee die met behulp van tkinter geschreven is: die editor
heet idle.

Dan sourceforge, ja dat was vroeger de 'go to place' maar ze zijn een
beetje uit de gratie wegens ongewenste reclame en dus is wat daar staat
vaak niet meer zo 'up to date': de originele software auteurs zijn naar
elders vertrokken, github of zo.

Dan python 3 of python 2, de meeste nieuwkomers beginnen gelijk met 3,
en gelijk hebben ze, waarom iets ouds (python 2) leren wanneer iets
nieuws de toekomst is. Maar helaas is het wel zo dat er nog veel
programmas voor python 2 geschreven zijn en die zal je dus even moeten
opfrissen voor je ze kan gebruiken, bijvoorbeeld tkinter krijgt een
andere naam, en het print statement werkt anders.

Dan windows, dat heb ik zelf al een tijd geleden omgeruild voor cygwin,
dat is een soort unix terwijl je toch op windows kan blijven werken,
maar op den duur was dat toch niet meer genoeg en ben ik helemaal
overgestapt op eerst ubuntu en later debian, wat linux varianten zijn.

Veel python software werkt beter onder linux (oei, vind ik dan) dus
wellicht kan je iets via cygwin proberen te doen als het niet meteen
met windows werkt.

Wat je eigenlijke vraag betreft weet ik niet zo goed wat ik je kan
aanbevelen, ik ben zelf iemand die nog steeds graag met python 2 en
tkinter werkt, maar af en toe kom ik wel in aanraking met wxpython
(vooral via vpython dus) maar ook qt wordt steeds interessanter.

Maar omdat je op windows werkt zou ik zeggen probeer wxpython, dat was
volgens mij een van de eersten die op windows redelijke knoppen en zo
bood, niet dat tkinter niet deugde, maar het zag erg niet al te gelikt
uit. Er was daar toen ook een editor die in wxpython geschreven was
bij.

Toch werkt het allemaal niet via een grafische menu editor om de knoppen
en dergelijke met de muis op een canvas o.i.d. te zetten: Je  zal ze via
de code editor 'met de hand' moeten invoeren.

Als je de layout van de user interface ook grafisch wilt doen, daar zijn
ook wel editors voor maar daar weet ik niet zo veel van af, het komt er
meestal op neer dat je een apart programma gebruikt om de layout te
maken en dat programma schrijft dan een configuratie file weg die dan
door je grafische programma weer wordt geïmporteerd.

Zie bijvoorbeeld
https://en.wikipedia.org/wiki/WxGlade

Groet,
                Anton.

p.s. ik zie dus nu hier dat

http://visualtkinter.sourceforge.net/

gebruikt maakt van microsoft visual C++, de software die er voor
zorgde dat vpython een andere naam moest kiezen, waar ik het
eerder al over had. Ook is het geschreven voor python versie 2.6.4, wat
waarschijnlijk ook de reden is dat het niet werkt met python 3.1. Het
is echter mogelijk verschillende versies van python naast elkaar te
installeren op dezelfde computer, maar dan moet je wel in de gaten
houden met welke python je je scripts runt.
_______________________________________________
Python-nl mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/python-nl
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Visual Python

Diederik van der Boor-2
In reply to this post by Marc Stevens
Kijk ook eens naar PyQt, een binding rondom Qt; een van de meest onderhouden en up-to-date GUI toolkits.
Qt biedt ook een mooie visuele designer, en werkt cross platform (Mac/Linux/Windows).
Ik heb een tijd native met C++ in Qt gewerkt, en dat werkt behoorlijk fijn. De PyQt laag heb ik helaas geen ervaring mee.

Groet,
Diederik

Op 17 dec. 2015, om 06:49 heeft Marc Stevens <[hidden email]> het volgende geschreven:

Beste Python experts,

Ik programmeer al een tijdje in python en na een tijdje er achter gekomen dat je je programma’s professioneler kunt maken met echte vensters en knoppen.
Daardoor ben ik uitgekomen bij het programmaatje Visual Python Tkinker IDE.
Dat heb ik gedownload van SourceForge.net , maar dat werkt niet zo perfect. Omdat het een al wat oudere software is, heb ik er speciaal een ouder Python versie (3.1) geistalleerd,maar dat werkt ook niet zo perfect.
Hoogst waarschijnlijk is het gewoon verouderde software en werkt het misschien niet zo perfect omdat ik ook werk met windows 10.
Zijn er andere , nieuwere alternatieven, of zou het programma toch moeten werken en doe ik iets verkeerd? Het grootste probleem is dat ik geen code krijg ingevoerd bijv.
Ik vind het erg jammer dat het niet werkt het leek me een hartstikke handig programma.

Groetjes,

Marc Stevens.


_______________________________________________
Python-nl mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/python-nl


_______________________________________________
Python-nl mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/python-nl
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Visual Python

Floris van Manen
In reply to this post by Marc Stevens
Het hangt helemaal van je toepassing af.
Maar het is altijd (heel) handig om een paar zaken gescheiden te houden: het rekenwerk, de bediening en de visualisatie.
Als je met je rekenwerk een link legt naar een web browser, dan kun je jezelf veel werk besparen.
Kijk eens rond by ipython, jupyter, D3.

.F

> On 17 Dec 2015, at 06:49, Marc Stevens <[hidden email]> wrote:
>
> Beste Python experts,
>
> Ik programmeer al een tijdje in python en na een tijdje er achter gekomen dat je je programma’s professioneler kunt maken met echte vensters en knoppen.
> Daardoor ben ik uitgekomen bij het programmaatje Visual Python Tkinker IDE.
> Dat heb ik gedownload van SourceForge.net , maar dat werkt niet zo perfect. Omdat het een al wat oudere software is, heb ik er speciaal een ouder Python versie (3.1) geistalleerd,maar dat werkt ook niet zo perfect.
> Hoogst waarschijnlijk is het gewoon verouderde software en werkt het misschien niet zo perfect omdat ik ook werk met windows 10.
> Zijn er andere , nieuwere alternatieven, of zou het programma toch moeten werken en doe ik iets verkeerd? Het grootste probleem is dat ik geen code krijg ingevoerd bijv.
> Ik vind het erg jammer dat het niet werkt het leek me een hartstikke handig programma.
>
> Groetjes,
>
> Marc Stevens.
>
>
> _______________________________________________
> Python-nl mailing list
> [hidden email]
> https://mail.python.org/mailman/listinfo/python-nl

_______________________________________________
Python-nl mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/python-nl

signature.asc (858 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Visual Python

Stani-2
Een belangrijk verschil tussen wxPython en PyQt is de licensie.

PyQt is gratis als GPL, maar dan ben je verplicht je broncode openbaar
te maken. Als je dus commercieel met PyQt software wil ontwikkelen die
je wilt verkopen, dan moet je een licentie aanschaffen van £350:
https://www.riverbankcomputing.com/commercial/buy

wxPython is volledig gratis, ook voor commercieel gebruik.

2015-12-19 3:24 GMT+01:00 Floris van Manen <[hidden email]>:

> Het hangt helemaal van je toepassing af.
> Maar het is altijd (heel) handig om een paar zaken gescheiden te houden: het rekenwerk, de bediening en de visualisatie.
> Als je met je rekenwerk een link legt naar een web browser, dan kun je jezelf veel werk besparen.
> Kijk eens rond by ipython, jupyter, D3.
>
> .F
>
>> On 17 Dec 2015, at 06:49, Marc Stevens <[hidden email]> wrote:
>>
>> Beste Python experts,
>>
>> Ik programmeer al een tijdje in python en na een tijdje er achter gekomen dat je je programma’s professioneler kunt maken met echte vensters en knoppen.
>> Daardoor ben ik uitgekomen bij het programmaatje Visual Python Tkinker IDE.
>> Dat heb ik gedownload van SourceForge.net , maar dat werkt niet zo perfect. Omdat het een al wat oudere software is, heb ik er speciaal een ouder Python versie (3.1) geistalleerd,maar dat werkt ook niet zo perfect.
>> Hoogst waarschijnlijk is het gewoon verouderde software en werkt het misschien niet zo perfect omdat ik ook werk met windows 10.
>> Zijn er andere , nieuwere alternatieven, of zou het programma toch moeten werken en doe ik iets verkeerd? Het grootste probleem is dat ik geen code krijg ingevoerd bijv.
>> Ik vind het erg jammer dat het niet werkt het leek me een hartstikke handig programma.
>>
>> Groetjes,
>>
>>                                               Marc Stevens.
>>
>>
>> _______________________________________________
>> Python-nl mailing list
>> [hidden email]
>> https://mail.python.org/mailman/listinfo/python-nl
>
>
> _______________________________________________
> Python-nl mailing list
> [hidden email]
> https://mail.python.org/mailman/listinfo/python-nl
>
_______________________________________________
Python-nl mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/python-nl
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Visual Python

Maarten Sander
Je kunt ook eens naar PySide (https://wiki.qt.io/PySide) kijken als alternatief voor PyQt. De licentie van PySide is LGPL, dus ook geschikt voor commerciële ontwikkeling zonder dat je verplicht wordt je broncode openbaar te maken (https://wiki.qt.io/About_PySide#Licensing).

2015-12-21 22:26 GMT+01:00 Stani <[hidden email]>:
Een belangrijk verschil tussen wxPython en PyQt is de licensie.

PyQt is gratis als GPL, maar dan ben je verplicht je broncode openbaar
te maken. Als je dus commercieel met PyQt software wil ontwikkelen die
je wilt verkopen, dan moet je een licentie aanschaffen van £350:
https://www.riverbankcomputing.com/commercial/buy

wxPython is volledig gratis, ook voor commercieel gebruik.

2015-12-19 3:24 GMT+01:00 Floris van Manen <[hidden email]>:
> Het hangt helemaal van je toepassing af.
> Maar het is altijd (heel) handig om een paar zaken gescheiden te houden: het rekenwerk, de bediening en de visualisatie.
> Als je met je rekenwerk een link legt naar een web browser, dan kun je jezelf veel werk besparen.
> Kijk eens rond by ipython, jupyter, D3.
>
> .F
>
>> On 17 Dec 2015, at 06:49, Marc Stevens <[hidden email]> wrote:
>>
>> Beste Python experts,
>>
>> Ik programmeer al een tijdje in python en na een tijdje er achter gekomen dat je je programma’s professioneler kunt maken met echte vensters en knoppen.
>> Daardoor ben ik uitgekomen bij het programmaatje Visual Python Tkinker IDE.
>> Dat heb ik gedownload van SourceForge.net , maar dat werkt niet zo perfect. Omdat het een al wat oudere software is, heb ik er speciaal een ouder Python versie (3.1) geistalleerd,maar dat werkt ook niet zo perfect.
>> Hoogst waarschijnlijk is het gewoon verouderde software en werkt het misschien niet zo perfect omdat ik ook werk met windows 10.
>> Zijn er andere , nieuwere alternatieven, of zou het programma toch moeten werken en doe ik iets verkeerd? Het grootste probleem is dat ik geen code krijg ingevoerd bijv.
>> Ik vind het erg jammer dat het niet werkt het leek me een hartstikke handig programma.
>>
>> Groetjes,
>>
>>                                               Marc Stevens.
>>
>>
>> _______________________________________________
>> Python-nl mailing list
>> [hidden email]
>> https://mail.python.org/mailman/listinfo/python-nl
>
>
> _______________________________________________
> Python-nl mailing list
> [hidden email]
> https://mail.python.org/mailman/listinfo/python-nl
>
_______________________________________________
Python-nl mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/python-nl


_______________________________________________
Python-nl mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/python-nl
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Visual Python

Richard Dijkstra

En als je door wil pakken naar knoppen en web development kun je naar web2py kijken. Dit kan je snel leuke resultaten geven.

 

Richard

 

From: Python-nl [mailto:python-nl-bounces+richard.dijkstra=[hidden email]] On Behalf Of Maarten Sander
Sent: maandag 21 december 2015 22:40
To: Dutch Python developers and users <[hidden email]>
Subject: Re: [python-nl] Visual Python

 

Je kunt ook eens naar PySide (https://wiki.qt.io/PySide) kijken als alternatief voor PyQt. De licentie van PySide is LGPL, dus ook geschikt voor commerciële ontwikkeling zonder dat je verplicht wordt je broncode openbaar te maken (https://wiki.qt.io/About_PySide#Licensing).

 

2015-12-21 22:26 GMT+01:00 Stani <[hidden email]>:

Een belangrijk verschil tussen wxPython en PyQt is de licensie.

PyQt is gratis als GPL, maar dan ben je verplicht je broncode openbaar
te maken. Als je dus commercieel met PyQt software wil ontwikkelen die
je wilt verkopen, dan moet je een licentie aanschaffen van £350:
https://www.riverbankcomputing.com/commercial/buy

wxPython is volledig gratis, ook voor commercieel gebruik.


2015-12-19 3:24 GMT+01:00 Floris van Manen <[hidden email]>:


> Het hangt helemaal van je toepassing af.
> Maar het is altijd (heel) handig om een paar zaken gescheiden te houden: het rekenwerk, de bediening en de visualisatie.
> Als je met je rekenwerk een link legt naar een web browser, dan kun je jezelf veel werk besparen.
> Kijk eens rond by ipython, jupyter, D3.
>
> .F
>
>> On 17 Dec 2015, at 06:49, Marc Stevens <[hidden email]> wrote:
>>
>> Beste Python experts,
>>
>> Ik programmeer al een tijdje in python en na een tijdje er achter gekomen dat je je programma’s professioneler kunt maken met echte vensters en knoppen.
>> Daardoor ben ik uitgekomen bij het programmaatje Visual Python Tkinker IDE.
>> Dat heb ik gedownload van SourceForge.net , maar dat werkt niet zo perfect. Omdat het een al wat oudere software is, heb ik er speciaal een ouder Python versie (3.1) geistalleerd,maar dat werkt ook niet zo perfect.
>> Hoogst waarschijnlijk is het gewoon verouderde software en werkt het misschien niet zo perfect omdat ik ook werk met windows 10.
>> Zijn er andere , nieuwere alternatieven, of zou het programma toch moeten werken en doe ik iets verkeerd? Het grootste probleem is dat ik geen code krijg ingevoerd bijv.
>> Ik vind het erg jammer dat het niet werkt het leek me een hartstikke handig programma.
>>
>> Groetjes,
>>
>>                                               Marc Stevens.
>>
>>
>> _______________________________________________
>> Python-nl mailing list
>> [hidden email]
>> https://mail.python.org/mailman/listinfo/python-nl
>
>
> _______________________________________________
> Python-nl mailing list
> [hidden email]
> https://mail.python.org/mailman/listinfo/python-nl
>
_______________________________________________
Python-nl mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/python-nl

 


_______________________________________________
Python-nl mailing list
[hidden email]
https://mail.python.org/mailman/listinfo/python-nl
Loading...