From maurits at vanrees.org Fri May 9 23:33:06 2014 From: maurits at vanrees.org (Maurits van Rees) Date: Fri, 09 May 2014 23:33:06 +0200 Subject: [python-nl] Summaries Pygrunn Message-ID: <536D4992.3010402@vanrees.org> Hi folks, It was a lovely day in Groningen at Pygrunn today. Thank you to all who organized, presented or attended. Here are my summaries: http://maurits.vanrees.org/weblog/topics/pygrunn Here are Reinout's summaries: http://reinout.vanrees.org/weblog/tags/pygrunn.html You can find summaries there of previous years too, so it serves as a reminder of which years we attended. This is easier than looking into our closets hunting for the Pygrunn T-shirts. :-) See you next year! -- Maurits van Rees: http://maurits.vanrees.org/ From berco.beute at paylogic.com Mon May 12 16:01:14 2014 From: berco.beute at paylogic.com (Berco Beute) Date: Mon, 12 May 2014 16:01:14 +0200 Subject: [python-nl] Summaries Pygrunn In-Reply-To: <536D4992.3010402@vanrees.org> References: <536D4992.3010402@vanrees.org> Message-ID: Hi Maurits, Thank YOU and Reinout for attending PyGrunn and all the summaries you guys wrote. As every year: highly appreciated! We had an awesome day and would like to thank all of you on this list who attended. We'll update our G+ PyGrunn community with some photo's etc shortly (you can also follow us on twitter). Throughout the rest of the year we'll organize PyGrunn monthlies as well (every second tuesday of the month). You are all cordially invited to join them as well, they're a lot of fun. Hope to see you next year! On behalf of the PyGrunn team, Berco Beute On Fri, May 9, 2014 at 11:33 PM, Maurits van Rees wrote: > Hi folks, > > It was a lovely day in Groningen at Pygrunn today. Thank you to all who > organized, presented or attended. > > Here are my summaries: http://maurits.vanrees.org/weblog/topics/pygrunn > > Here are Reinout's summaries: http://reinout.vanrees.org/ > weblog/tags/pygrunn.html > > You can find summaries there of previous years too, so it serves as a > reminder of which years we attended. This is easier than looking into our > closets hunting for the Pygrunn T-shirts. :-) > > See you next year! > > -- > Maurits van Rees: http://maurits.vanrees.org/ > > _______________________________________________ > 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: From tikitu at buzzcapture.com Thu May 15 08:55:01 2014 From: tikitu at buzzcapture.com (Tikitu de Jager) Date: Thu, 15 May 2014 09:55:01 +0300 Subject: [python-nl] Next PUN? Next django meeting? In-Reply-To: References: Message-ID: Folks, As an appetiser for next month's PUN meetup, I've put up my first thoughts on asyncio and coroutines/event-loops/async-I/O: https://www.buzzcapture.com/blog/python-asyncio-inside/ Writing that post is what got me into the whole topic in the first place, so it's a bit rough around the edges. The talk will cover similar material, but with less of an asyncio focus and more wide-ranging background. Any suggestions will be most gratefully received. Cheers, Tikitu On 30 April 2014 18:18, Tikitu de Jager wrote: > On 30 April 2014 12:04, Reinout van Rees wrote: > >> On 30-04-14 10:27, Tikitu de Jager wrote: >> >>> I guess it's Reinout's decision, as the host this time around. My >>> preference as a speaker would be to give the talk in June (a month and a >>> half after PyGrunn, right?) rather than in six months or so, but >>> typically the audience outnumbers the speaker so my preference shouldn't >>> be weighted too high ;-) >>> >> >> You've got the first 30 minute slot :-) >> > > Neat, thanks, looking forward to it! > > Tikitu > > I warned my GDAL+flask colleague that I wanted him to give a talk and he >> agreed. So that's the second 30 minute slot. Probably combined with 3D >> flood simulation and interfacing with Fortran. > > So... 6 5-minute lightning talks left! >> >> -- Buzzcapture Herengracht 180, 1016 BR, Amsterdam T: +31 (0)20 3200377 M: +30 6947 212 212 Recent 06-05-2014: Buzzcapture levert geintegreerde media analyses voor UWV 02-05-2014: Ziggo en Fit For Free starten met Buzzcapture 01-05-2014: Tips: Buzzcapture Contentkalender voor de maand mei 01-04-2014: Buzzcapture integreert print content in Social Media Dashboard 28-03-2014: Hellen Basari versterkt team Buzzcapture als Social Media Analist -------------- next part -------------- An HTML attachment was scrubbed... URL: From maurits at vanrees.org Tue May 20 08:53:02 2014 From: maurits at vanrees.org (Maurits van Rees) Date: Tue, 20 May 2014 08:53:02 +0200 Subject: [python-nl] Next PUN? Next django meeting? In-Reply-To: References: Message-ID: That should be interesting. You may want to explain in your talk how generator.send works. I have looked it up now but it was new to me. Maurits Verstuurd vanaf mijn gemoderniseerde kleitablet. > Op 15 mei 2014 om 08:55 heeft Tikitu de Jager het volgende geschreven: > > Folks, > > As an appetiser for next month's PUN meetup, I've put up my first thoughts on asyncio and coroutines/event-loops/async-I/O: > https://www.buzzcapture.com/blog/python-asyncio-inside/ > Writing that post is what got me into the whole topic in the first place, so it's a bit rough around the edges. The talk will cover similar material, but with less of an asyncio focus and more wide-ranging background. > > Any suggestions will be most gratefully received. > > Cheers, > Tikitu > > >> On 30 April 2014 18:18, Tikitu de Jager wrote: >>> On 30 April 2014 12:04, Reinout van Rees wrote: >>>> On 30-04-14 10:27, Tikitu de Jager wrote: >>>> I guess it's Reinout's decision, as the host this time around. My >>>> preference as a speaker would be to give the talk in June (a month and a >>>> half after PyGrunn, right?) rather than in six months or so, but >>>> typically the audience outnumbers the speaker so my preference shouldn't >>>> be weighted too high ;-) >>> >>> You've got the first 30 minute slot :-) >> >> Neat, thanks, looking forward to it! >> >> Tikitu >> >>> I warned my GDAL+flask colleague that I wanted him to give a talk and he agreed. So that's the second 30 minute slot. Probably combined with 3D flood simulation and interfacing with Fortran. >>> So... 6 5-minute lightning talks left! > > > -- > > Buzzcapture > Herengracht 180, 1016 BR, Amsterdam > > T: +31 (0)20 3200377 > M: +30 6947 212 212 > > Recent > > 06-05-2014: Buzzcapture levert geintegreerde media analyses voor UWV > 02-05-2014: Ziggo en Fit For Free starten met Buzzcapture > 01-05-2014: Tips: Buzzcapture Contentkalender voor de maand mei > 01-04-2014: Buzzcapture integreert print content in Social Media Dashboard > 28-03-2014: Hellen Basari versterkt team Buzzcapture als Social Media Analist > _______________________________________________ > 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: From tikitu at buzzcapture.com Tue May 20 09:39:22 2014 From: tikitu at buzzcapture.com (Tikitu de Jager) Date: Tue, 20 May 2014 09:39:22 +0200 Subject: [python-nl] Next PUN? Next django meeting? In-Reply-To: References: Message-ID: Thanks, will do. Tikitu On 20 May 2014 08:53, Maurits van Rees wrote: > That should be interesting. > You may want to explain in your talk how generator.send works. I have > looked it up now but it was new to me. > > Maurits > > Verstuurd vanaf mijn gemoderniseerde kleitablet. > > Op 15 mei 2014 om 08:55 heeft Tikitu de Jager > het volgende geschreven: > > Folks, > > As an appetiser for next month's PUN meetup, I've put up my first thoughts > on asyncio and coroutines/event-loops/async-I/O: > https://www.buzzcapture.com/blog/python-asyncio-inside/ > Writing that post is what got me into the whole topic in the first place, > so it's a bit rough around the edges. The talk will cover similar material, > but with less of an asyncio focus and more wide-ranging background. > > Any suggestions will be most gratefully received. > > Cheers, > Tikitu > > > On 30 April 2014 18:18, Tikitu de Jager wrote: > >> On 30 April 2014 12:04, Reinout van Rees wrote: >> >>> On 30-04-14 10:27, Tikitu de Jager wrote: >>> >>>> I guess it's Reinout's decision, as the host this time around. My >>>> preference as a speaker would be to give the talk in June (a month and a >>>> half after PyGrunn, right?) rather than in six months or so, but >>>> typically the audience outnumbers the speaker so my preference shouldn't >>>> be weighted too high ;-) >>>> >>> >>> You've got the first 30 minute slot :-) >>> >> >> Neat, thanks, looking forward to it! >> >> Tikitu >> >> I warned my GDAL+flask colleague that I wanted him to give a talk and he >>> agreed. So that's the second 30 minute slot. Probably combined with 3D >>> flood simulation and interfacing with Fortran. >> >> So... 6 5-minute lightning talks left! >>> >>> > -- > > > Buzzcapture > > Herengracht 180, 1016 BR, Amsterdam > > T: +31 (0)20 3200377 > > M: +30 6947 212 212 > > > Recent > > 06-05-2014: Buzzcapture levert geintegreerde media analyses voor UWV > 02-05-2014: Ziggo en Fit For Free starten met Buzzcapture > 01-05-2014: Tips: Buzzcapture Contentkalender > voor de maand mei > 01-04-2014: Buzzcapture integreert print content > in Social Media Dashboard > 28-03-2014: Hellen Basari versterkt team > Buzzcapture als Social Media Analist > > _______________________________________________ > > Python-nl mailing list > Python-nl at python.org > https://mail.python.org/mailman/listinfo/python-nl > > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > https://mail.python.org/mailman/listinfo/python-nl > > -- Buzzcapture Herengracht 180, 1016 BR, Amsterdam T: +31 (0)20 3200377 M: +30 6947 212 212 Recent 06-05-2014: Buzzcapture levert geintegreerde media analyses voor UWV 02-05-2014: Ziggo en Fit For Free starten met Buzzcapture 01-05-2014: Tips: Buzzcapture Contentkalender voor de maand mei 01-04-2014: Buzzcapture integreert print content in Social Media Dashboard 28-03-2014: Hellen Basari versterkt team Buzzcapture als Social Media Analist -------------- next part -------------- An HTML attachment was scrubbed... URL: From vm at klankschap.nl Tue May 27 09:57:05 2014 From: vm at klankschap.nl (Floris van Manen) Date: Tue, 27 May 2014 09:57:05 +0200 Subject: [python-nl] howto PYTHONPATH Message-ID: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> Kan iemand mij de werking van PYTHONPATH uitleggen? En dan niet zozeer waarvoor het is maa wel hoe of dat de inhoud van die omgevingsvariabele wordt samengesteld. Los van het feit dat je er zelf iets in kunt zetten, blijkt dat onderweg naar het opstarten van python er ook een en ander wordt toegevoegd. Hoe kun je inzicht krijgen wie er wat op welk moment toevoegt? Wie bepaald de volgorde? In mijn geval geeft binnen ipython de sys.path een volgend beeld: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame-1.9.2a0-py2.7-macosx-10.9-x86_64.egg /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyInstaller-2.1-py2.7.egg /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/distribute-0.7.3-py2.7.egg /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/readline /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload /Users/vm/Library/Python/2.7/lib/python/site-packages /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Numeric /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PIL /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyObjC /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gtk-2.0 /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-3.0-osx_cocoa /Library/Python/2.7/site-packages /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/extensions /Users/vm/.ipython Maar ik heb geen idee wie het /System/Library/... erin heeft geplaatst (en op die plek) met alle gevolgen voor niet vinden van de juiste versies... Waarom staan er doublures in? Wordt er standaard niet recursief de paden afgegaan? Wie kan hier wat licht op schijnen ? .Floris From otten.johan at gmail.com Tue May 27 10:17:46 2014 From: otten.johan at gmail.com (Johan Otten) Date: Tue, 27 May 2014 10:17:46 +0200 Subject: [python-nl] howto PYTHONPATH In-Reply-To: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> References: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> Message-ID: Het werkt *niet *recursief, En hier word het path samen gesteld. - /usr/lib/python2.6/site.py - /usr/lib/python2.6/dist-packages/site.p het is geen goed idee om deze files aan te passen, als je problemen hebt met je packages/libs zou ik voor virtualenv gaan. http://superuser.com/questions/247620/how-to-globally-modify-the-default-pythonpath-sys-path 2014-05-27 9:57 GMT+02:00 Floris van Manen : > Kan iemand mij de werking van PYTHONPATH uitleggen? > En dan niet zozeer waarvoor het is maa wel hoe of dat de inhoud van die > omgevingsvariabele wordt samengesteld. > Los van het feit dat je er zelf iets in kunt zetten, blijkt dat onderweg > naar het opstarten van python er ook een en ander wordt toegevoegd. Hoe kun > je inzicht krijgen wie er wat op welk moment toevoegt? Wie bepaald de > volgorde? > > In mijn geval geeft binnen ipython de sys.path een volgend beeld: > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame-1.9.2a0-py2.7-macosx-10.9-x86_64.egg > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyInstaller-2.1-py2.7.egg > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/distribute-0.7.3-py2.7.egg > /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/readline > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload > /Users/vm/Library/Python/2.7/lib/python/site-packages > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Numeric > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PIL > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyObjC > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gtk-2.0 > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-3.0-osx_cocoa > /Library/Python/2.7/site-packages > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/extensions > /Users/vm/.ipython > > Maar ik heb geen idee wie het /System/Library/... erin heeft geplaatst (en > op die plek) met alle gevolgen voor niet vinden van de juiste versies... > Waarom staan er doublures in? > Wordt er standaard niet recursief de paden afgegaan? > Wie kan hier wat licht op schijnen ? > > .Floris > > _______________________________________________ > 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: From jaapz.b at gmail.com Tue May 27 10:35:58 2014 From: jaapz.b at gmail.com (Jaap Broekhuizen) Date: Tue, 27 May 2014 10:35:58 +0200 Subject: [python-nl] howto PYTHONPATH In-Reply-To: References: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> Message-ID: <20140527083558.GC3583@elmo> Ik denk dat het sowieso beter is om virtualenv te gebruiken als je daar de mogelijkheid voor hebt. Die zorgt er namelijk voor dat je een specifieke versie van Python, met een specifieke lijst van pakketten kan gebruiken in een ge-sandboxede omgeving. Daar heb je dus geen last van dit soort dingen waar andere pakketjes je Python path kapot maken. Als je niet weet wat virtualenv is: http://virtualenv.readthedocs.org/en/latest/ -- Met vriendelijke groet, Jaap Broekhuizen jaapbroekhuizen.nl On Tue, May 27, 2014 at 10:17:46AM +0200, Johan Otten wrote: > Het werkt *niet *recursief, > En hier word het path samen gesteld. > > > > - /usr/lib/python2.6/site.py > - /usr/lib/python2.6/dist-packages/site.p > > > het is geen goed idee om deze files aan te passen, als je problemen hebt > met je packages/libs zou ik voor virtualenv gaan. > http://superuser.com/questions/247620/how-to-globally-modify-the-default-pythonpath-sys-path > > > 2014-05-27 9:57 GMT+02:00 Floris van Manen : > > > Kan iemand mij de werking van PYTHONPATH uitleggen? > > En dan niet zozeer waarvoor het is maa wel hoe of dat de inhoud van die > > omgevingsvariabele wordt samengesteld. > > Los van het feit dat je er zelf iets in kunt zetten, blijkt dat onderweg > > naar het opstarten van python er ook een en ander wordt toegevoegd. Hoe kun > > je inzicht krijgen wie er wat op welk moment toevoegt? Wie bepaald de > > volgorde? > > > > In mijn geval geeft binnen ipython de sys.path een volgend beeld: > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame-1.9.2a0-py2.7-macosx-10.9-x86_64.egg > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyInstaller-2.1-py2.7.egg > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/distribute-0.7.3-py2.7.egg > > /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/readline > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload > > /Users/vm/Library/Python/2.7/lib/python/site-packages > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Numeric > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PIL > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyObjC > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gtk-2.0 > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-3.0-osx_cocoa > > /Library/Python/2.7/site-packages > > > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/extensions > > /Users/vm/.ipython > > > > Maar ik heb geen idee wie het /System/Library/... erin heeft geplaatst (en > > op die plek) met alle gevolgen voor niet vinden van de juiste versies... > > Waarom staan er doublures in? > > Wordt er standaard niet recursief de paden afgegaan? > > Wie kan hier wat licht op schijnen ? > > > > .Floris > > > > _______________________________________________ > > Python-nl mailing list > > Python-nl at python.org > > https://mail.python.org/mailman/listinfo/python-nl > > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > https://mail.python.org/mailman/listinfo/python-nl From vm at klankschap.nl Tue May 27 11:41:28 2014 From: vm at klankschap.nl (Floris van Manen) Date: Tue, 27 May 2014 11:41:28 +0200 Subject: [python-nl] howto PYTHONPATH In-Reply-To: <20140527083558.GC3583@elmo> References: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> <20140527083558.GC3583@elmo> Message-ID: <5766D44F-8D51-4D58-9A89-F1ADB76BE8E9@klankschap.nl> Natuurlijk is virtualenv te verkiezen, maar dat lost de vraag nog niet op. Hoe wordt de volgorde binnen het PYTHONPATH bepaald? Ik gebruik de macport distributie, dus alles zou (in principe) in de /opt/local folder moeten komen. Maar dan zie je plotseling toch een /System of /Library entry verschijnen... .F On 27 May 2014, at 10:35, Jaap Broekhuizen wrote: > Ik denk dat het sowieso beter is om virtualenv te gebruiken als je daar de > mogelijkheid voor hebt. Die zorgt er namelijk voor dat je een specifieke versie > van Python, met een specifieke lijst van pakketten kan gebruiken in een > ge-sandboxede omgeving. Daar heb je dus geen last van dit soort dingen waar > andere pakketjes je Python path kapot maken. > > Als je niet weet wat virtualenv is: http://virtualenv.readthedocs.org/en/latest/ > > -- > Met vriendelijke groet, > > Jaap Broekhuizen > jaapbroekhuizen.nl > > On Tue, May 27, 2014 at 10:17:46AM +0200, Johan Otten wrote: >> Het werkt *niet *recursief, >> En hier word het path samen gesteld. >> >> >> >> - /usr/lib/python2.6/site.py >> - /usr/lib/python2.6/dist-packages/site.p >> >> >> het is geen goed idee om deze files aan te passen, als je problemen hebt >> met je packages/libs zou ik voor virtualenv gaan. >> http://superuser.com/questions/247620/how-to-globally-modify-the-default-pythonpath-sys-path >> >> >> 2014-05-27 9:57 GMT+02:00 Floris van Manen : >> >>> Kan iemand mij de werking van PYTHONPATH uitleggen? >>> En dan niet zozeer waarvoor het is maa wel hoe of dat de inhoud van die >>> omgevingsvariabele wordt samengesteld. >>> Los van het feit dat je er zelf iets in kunt zetten, blijkt dat onderweg >>> naar het opstarten van python er ook een en ander wordt toegevoegd. Hoe kun >>> je inzicht krijgen wie er wat op welk moment toevoegt? Wie bepaald de >>> volgorde? >>> >>> In mijn geval geeft binnen ipython de sys.path een volgend beeld: >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame-1.9.2a0-py2.7-macosx-10.9-x86_64.egg >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyInstaller-2.1-py2.7.egg >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/distribute-0.7.3-py2.7.egg >>> /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/readline >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload >>> /Users/vm/Library/Python/2.7/lib/python/site-packages >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Numeric >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PIL >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyObjC >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gtk-2.0 >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-3.0-osx_cocoa >>> /Library/Python/2.7/site-packages >>> >>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/extensions >>> /Users/vm/.ipython >>> >>> Maar ik heb geen idee wie het /System/Library/... erin heeft geplaatst (en >>> op die plek) met alle gevolgen voor niet vinden van de juiste versies... >>> Waarom staan er doublures in? >>> Wordt er standaard niet recursief de paden afgegaan? >>> Wie kan hier wat licht op schijnen ? >>> >>> .Floris >>> >>> _______________________________________________ >>> Python-nl mailing list >>> Python-nl at python.org >>> https://mail.python.org/mailman/listinfo/python-nl >>> > >> _______________________________________________ >> Python-nl mailing list >> Python-nl at python.org >> https://mail.python.org/mailman/listinfo/python-nl > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > https://mail.python.org/mailman/listinfo/python-nl From reinout at vanrees.org Tue May 27 14:16:43 2014 From: reinout at vanrees.org (Reinout van Rees) Date: Tue, 27 May 2014 14:16:43 +0200 Subject: [python-nl] howto PYTHONPATH In-Reply-To: <5766D44F-8D51-4D58-9A89-F1ADB76BE8E9@klankschap.nl> References: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> <20140527083558.GC3583@elmo> <5766D44F-8D51-4D58-9A89-F1ADB76BE8E9@klankschap.nl> Message-ID: On 27-05-14 11:41, Floris van Manen wrote: > Hoe wordt de volgorde binnen het PYTHONPATH bepaald? Wat het ook nog kan zijn: PYTHONPATH is een shell environment variabele. Als die er is is dat de basis voor wat er in je python sys.path terecht komt. /system en /library? Dan zou ik eens "export" intypen in je shell en dan kijken of er PYTHONPATH tussen staat. Reinout -- Reinout van Rees http://reinout.vanrees.org/ reinout at vanrees.org http://www.nelen-schuurmans.nl/ "If you're not sure what to do, make something. -- Paul Graham" From vm at klankschap.nl Tue May 27 15:57:48 2014 From: vm at klankschap.nl (Floris van Manen) Date: Tue, 27 May 2014 15:57:48 +0200 Subject: [python-nl] howto PYTHONPATH In-Reply-To: References: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> <20140527083558.GC3583@elmo> <5766D44F-8D51-4D58-9A89-F1ADB76BE8E9@klankschap.nl> Message-ID: <1945BF35-453B-49A3-B44D-3A33485D9209@klankschap.nl> On 27 May 2014, at 14:16, Reinout van Rees wrote: > On 27-05-14 11:41, Floris van Manen wrote: >> Hoe wordt de volgorde binnen het PYTHONPATH bepaald? > > Wat het ook nog kan zijn: PYTHONPATH is een shell environment variabele. Als die er is is dat de basis voor wat er in je python sys.path terecht komt. > > /system en /library? Dan zou ik eens "export" intypen in je shell en dan kijken of er PYTHONPATH tussen staat. > nee, geen PYTHONPATH in de shell soms vanuit de editor wel: /opt/local/usr:/opt/local/lib/python2.7/site-packages/:/usr/local/lib/python2.7/site-packages Maar geen /System of /Library Is er een debug methode om de samenstelling van het pad te volgen ? .F From roel at fourdigits.nl Tue May 27 16:17:18 2014 From: roel at fourdigits.nl (Roel Bruggink) Date: Tue, 27 May 2014 16:17:18 +0200 Subject: [python-nl] howto PYTHONPATH In-Reply-To: <1945BF35-453B-49A3-B44D-3A33485D9209@klankschap.nl> References: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> <20140527083558.GC3583@elmo> <5766D44F-8D51-4D58-9A89-F1ADB76BE8E9@klankschap.nl> <1945BF35-453B-49A3-B44D-3A33485D9209@klankschap.nl> Message-ID: PYTHONPATH is een environ var en kan gebruikt worden om sys.path aan te vullen. Beter gezegd, te pre-penden. Normaal gesproken gebruik je dit niet en installeer je eggs in je virtualenv, of je gebruikt zc.buildout of een combinatie van beide. Voorbeeld: roel at spoon.local ? python -c 'import sys; print sys.path' ['', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages', '/Library/Python/2.7/site-packages'] roel at spoon.local ? PYTHONPATH=/henk python -c 'import sys; print sys.path' ['', '/henk', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages', '/Library/Python/2.7/site-packages'] Zie ook http://www.stereoplex.com/blog/understanding-imports-and-pythonpathen https://docs.python.org/2/using/cmdline.html#envvar-PYTHONPATH 2014-05-27 15:57 GMT+02:00 Floris van Manen : > > On 27 May 2014, at 14:16, Reinout van Rees wrote: > > > On 27-05-14 11:41, Floris van Manen wrote: > >> Hoe wordt de volgorde binnen het PYTHONPATH bepaald? > > > > Wat het ook nog kan zijn: PYTHONPATH is een shell environment variabele. > Als die er is is dat de basis voor wat er in je python sys.path terecht > komt. > > > > /system en /library? Dan zou ik eens "export" intypen in je shell en dan > kijken of er PYTHONPATH tussen staat. > > > > > nee, geen PYTHONPATH in de shell > > soms vanuit de editor wel: > > /opt/local/usr:/opt/local/lib/python2.7/site-packages/:/usr/local/lib/python2.7/site-packages > > Maar geen /System of /Library > > > Is er een debug methode om de samenstelling van het pad te volgen ? > > > > .F > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > https://mail.python.org/mailman/listinfo/python-nl > -- Roel Bruggink http://www.fourdigits.nl/mensen/roel-bruggink Four Digits BV http://www.fourdigits.nl tel: +31(0)26 4422700 -------------- next part -------------- An HTML attachment was scrubbed... URL: From otten.johan at gmail.com Tue May 27 22:01:51 2014 From: otten.johan at gmail.com (Johan Otten) Date: Tue, 27 May 2014 22:01:51 +0200 Subject: [python-nl] howto PYTHONPATH In-Reply-To: <1945BF35-453B-49A3-B44D-3A33485D9209@klankschap.nl> References: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> <20140527083558.GC3583@elmo> <5766D44F-8D51-4D58-9A89-F1ADB76BE8E9@klankschap.nl> <1945BF35-453B-49A3-B44D-3A33485D9209@klankschap.nl> Message-ID: Hoe bedoel je "vanuit de editor"? On May 27, 2014 4:05 PM, "Floris van Manen" wrote: > > On 27 May 2014, at 14:16, Reinout van Rees wrote: > > > On 27-05-14 11:41, Floris van Manen wrote: > >> Hoe wordt de volgorde binnen het PYTHONPATH bepaald? > > > > Wat het ook nog kan zijn: PYTHONPATH is een shell environment variabele. > Als die er is is dat de basis voor wat er in je python sys.path terecht > komt. > > > > /system en /library? Dan zou ik eens "export" intypen in je shell en dan > kijken of er PYTHONPATH tussen staat. > > > > > nee, geen PYTHONPATH in de shell > > soms vanuit de editor wel: > > /opt/local/usr:/opt/local/lib/python2.7/site-packages/:/usr/local/lib/python2.7/site-packages > > Maar geen /System of /Library > > > Is er een debug methode om de samenstelling van het pad te volgen ? > > > > .F > > _______________________________________________ > 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: From vm at klankschap.nl Tue May 27 22:16:41 2014 From: vm at klankschap.nl (Floris van Manen) Date: Tue, 27 May 2014 22:16:41 +0200 Subject: [python-nl] howto PYTHONPATH In-Reply-To: References: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> <20140527083558.GC3583@elmo> <5766D44F-8D51-4D58-9A89-F1ADB76BE8E9@klankschap.nl> <1945BF35-453B-49A3-B44D-3A33485D9209@klankschap.nl> Message-ID: <392A3F87-2C78-46C7-94B7-0D136AEBFE1D@klankschap.nl> On 27 May 2014, at 22:01, Johan Otten wrote: > Hoe bedoel je "vanuit de editor"? In textmate kun je apart de PYTHONPATH instellen. Buiten de sheel. .F From vm at klankschap.nl Tue May 27 22:29:15 2014 From: vm at klankschap.nl (Floris van Manen) Date: Tue, 27 May 2014 22:29:15 +0200 Subject: [python-nl] howto PYTHONPATH In-Reply-To: References: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> <20140527083558.GC3583@elmo> <5766D44F-8D51-4D58-9A89-F1ADB76BE8E9@klankschap.nl> <1945BF35-453B-49A3-B44D-3A33485D9209@klankschap.nl> Message-ID: On 27 May 2014, at 16:17, Roel Bruggink wrote: > PYTHONPATH is een environ var en kan gebruikt worden om sys.path aan te vullen. > Beter gezegd, te pre-penden. > > Normaal gesproken gebruik je dit niet en installeer je eggs in je virtualenv, of je gebruikt zc.buildout of een combinatie van beide. > > Voorbeeld: > > roel at spoon.local > ? python -c 'import sys; print sys.path' > ['', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages', '/Library/Python/2.7/site-packages'] > > roel at spoon.local > ? PYTHONPATH=/henk python -c 'import sys; print sys.path' > ['', '/henk', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages', '/Library/Python/2.7/site-packages'] > > > Zie ook http://www.stereoplex.com/blog/understanding-imports-and-pythonpathen https://docs.python.org/2/using/cmdline.html#envvar-PYTHONPATH > Dat heb ik allemaal wel begrepen. Ook de werking en dat je er zelf dingen aan toe kunt voegen en alles. Wat ik niet kan thuisbrengen is hoe die /System en /Library entries opduiken. En op die plek. (En hoe ik ze weer weg kan krijgen) .F From marcs at ziggo.nl Wed May 28 08:48:55 2014 From: marcs at ziggo.nl (Marc Stevens) Date: Wed, 28 May 2014 08:48:55 +0200 Subject: [python-nl] Pygame Message-ID: Goeden dag python vrienden, Ik zit met het volgende probleem: ik wil met het commando IMPORT in python PYGAME importeren om grafische functies aan te roepen. Ik werk met Windows 7 en heb de benodigde bestanden (PYPY etc.) gedownload. Als ik echter in python het commando import pygame in geeft hij de foutmelding "c:/python27/pygame/?, line 2, in import pygame ImportError:No module named pygame Waarschijnlijk kan hij het bestand pygame niet vinden. In de map python 27 is wel een bestand pygame van 1kB maar ik weet niet of dat alles is wat hij nodig heeft. Is er nog een bestand of map nodig? Alvast bedankt,groetjes Marc Stevens ------------- volgend deel ------------ Een HTML-bijlage is gescrubt... URL: From roland at micite.net Wed May 28 09:44:48 2014 From: roland at micite.net (Roland van Laar) Date: Wed, 28 May 2014 09:44:48 +0200 Subject: [python-nl] Pygame In-Reply-To: References: Message-ID: <538593F0.4010104@micite.net> On 28-05-14 08:48, Marc Stevens wrote: > Goeden dag python vrienden, > > Ik zit met het volgende probleem: > ik wil met het commando IMPORT in python PYGAME importeren om > grafische functies aan te roepen. > Ik werk met Windows 7 en heb de benodigde bestanden (PYPY etc.) > gedownload. Heb je ook pygame ge?nstalleerd? Zo ja, hoe heb je het ge?nstalleerd? > Als ik echter in python het commando import pygame in geeft hij de > foutmelding > > "c:/python27/pygame/", line 2, in > import pygame > ImportError:No module named pygame > Waarschijnlijk kan hij het bestand pygame niet vinden. Inderdaad, pygame kan niet ge?mporteerd worden. Je kan controleren door een interactieve python shell te openen en te typen: import pygame Als dit dezelfde foutmelding geeft dan zou ik nog een keer kijken of pygame correct ge?nstalleerd is. Groeten, Roland > In de map python 27 is wel een bestand pygame van 1kB maar ik weet > niet of dat alles is wat hij nodig heeft. > Is er nog een bestand of map nodig? > > Alvast bedankt,groetjes > Marc Stevens > > > _______________________________________________ > 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: From ronaldoussoren at mac.com Fri May 30 08:16:34 2014 From: ronaldoussoren at mac.com (Ronald Oussoren) Date: Fri, 30 May 2014 08:16:34 +0200 Subject: [python-nl] howto PYTHONPATH In-Reply-To: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> References: <48DAB672-2E07-47AF-821C-3C36AC007C0E@klankschap.nl> Message-ID: <2147F6D1-2050-4386-9006-72B1696B1A88@mac.com> On 27 May 2014, at 09:57, Floris van Manen wrote: > Kan iemand mij de werking van PYTHONPATH uitleggen? > En dan niet zozeer waarvoor het is maa wel hoe of dat de inhoud van die omgevingsvariabele wordt samengesteld. > Los van het feit dat je er zelf iets in kunt zetten, blijkt dat onderweg naar het opstarten van python er ook een en ander wordt toegevoegd. Hoe kun je inzicht krijgen wie er wat op welk moment toevoegt? Wie bepaald de volgorde? > > In mijn geval geeft binnen ipython de sys.path een volgend beeld: > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame-1.9.2a0-py2.7-macosx-10.9-x86_64.egg > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyInstaller-2.1-py2.7.egg > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/distribute-0.7.3-py2.7.egg > /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/readline > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload > /Users/vm/Library/Python/2.7/lib/python/site-packages > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Numeric > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PIL > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyObjC > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gtk-2.0 > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-3.0-osx_cocoa > /Library/Python/2.7/site-packages > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/extensions > /Users/vm/.ipython > > Maar ik heb geen idee wie het /System/Library/... erin heeft geplaatst (en op die plek) met alle gevolgen voor niet vinden van de juiste versies... > Waarom staan er doublures in? > Wordt er standaard niet recursief de paden afgegaan? Omdat dat duur is (veel system calls), en belangrijker omdat het heel verwarrend kan zijn. > Wie kan hier wat licht op schijnen ? /Library/Python/2.7/site-packages komt uit site.py (en idem voor /Users/vm/Library/Python/2.7/lib/python/site-packages), en krijg je altijd bij framework builds van Python op OSX. Verwijzigingen naar /System/Library/Python zou je alleen bij een systeem installatie van Python moeten krijgen (d.w.z. de Python die met OSX meegeleverd wordt). en ik snap niet waarom die hier voorkomen tenzij er ergens op een pth bestand staat dat de extras toevoegd. Dat zou ook de dubellingen verklaren. Ronald > > .Floris > > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > https://mail.python.org/mailman/listinfo/python-nl From marcs at ziggo.nl Fri May 30 11:55:18 2014 From: marcs at ziggo.nl (Marc Stevens) Date: Fri, 30 May 2014 11:55:18 +0200 (CEST) Subject: [python-nl] pygame Message-ID: <484400136.630309.1401443718355.open-xchange@oxbe3.tb.mail.iss.local> Is er een fatsoenlijke tutorial te krijgen (hopenlijk in het nederlands) waar uitgelegd wordt hoe de commando's van pygame gedifinieerd moeten worden?(kan ook een video zijn) ik heb zelf het volgende korte programmatje geschreven: import pygame window = pygame.display.set_mode((320,240)) window.fill(pygame.Color(0,0,0)) pygame.draw.line(window, pygame.Color(0,0,255),(0,0),(320,240)) Het geeft geen foutmelding, maar het doet ook niets anders dan een window van 320 bij 240 laten zien. Als je het gelooft of niet, als je in dit programmaatje color i.p.v. Color ingeeft Geeft python al een foutmelding. Gelukkig had ik een kort maar goed voorbeeld. Om me opgang te helpen zou je me kunnen zeggen waarom ik geen diagonaal lijn zie in mijn window. Alvast bedankt, Marc Stevens. From ronaldoussoren at mac.com Fri May 30 12:33:57 2014 From: ronaldoussoren at mac.com (Ronald Oussoren) Date: Fri, 30 May 2014 12:33:57 +0200 Subject: [python-nl] pygame In-Reply-To: <484400136.630309.1401443718355.open-xchange@oxbe3.tb.mail.iss.local> References: <484400136.630309.1401443718355.open-xchange@oxbe3.tb.mail.iss.local> Message-ID: On 30 May 2014, at 11:55, Marc Stevens wrote: > Is er een fatsoenlijke tutorial te krijgen (hopenlijk in het nederlands) waar > uitgelegd wordt hoe de commando's van pygame gedifinieerd moeten worden?(kan ook > een video zijn) > ik heb zelf het volgende korte programmatje geschreven: > > import pygame > > window = pygame.display.set_mode((320,240)) > window.fill(pygame.Color(0,0,0)) > pygame.draw.line(window, pygame.Color(0,0,255),(0,0),(320,240)) > > Het geeft geen foutmelding, maar het doet ook niets anders dan een window van > 320 bij 240 laten zien. > Als je het gelooft of niet, als je in dit programmaatje color i.p.v. Color Python is case sensitive, waardoor ?color? en ?Color? twee verschillende namen zijn. > ingeeft Geeft python al een foutmelding. Gelukkig had ik een kort maar goed > voorbeeld. > Om me opgang te helpen zou je me kunnen zeggen waarom ik geen diagonaal lijn zie > in mijn window. Volgens de manual van pygame mis je een call naar ?display.flip()" . Zie het voorbeeld onderaan deze pagina. Ronald > > Alvast bedankt, > > Marc Stevens. > _______________________________________________ > Python-nl mailing list > Python-nl at python.org > https://mail.python.org/mailman/listinfo/python-nl From motoom at xs4all.nl Fri May 30 12:40:09 2014 From: motoom at xs4all.nl (Michiel Overtoom) Date: Fri, 30 May 2014 12:40:09 +0200 Subject: [python-nl] pygame In-Reply-To: <484400136.630309.1401443718355.open-xchange@oxbe3.tb.mail.iss.local> References: <484400136.630309.1401443718355.open-xchange@oxbe3.tb.mail.iss.local> Message-ID: <398C710A-D265-4C96-976D-55731E93CEB5@xs4all.nl> Hoi Marc, > Als je het gelooft of niet, als je in dit programmaatje color i.p.v. Color > ingeeft Geeft python al een foutmelding. Dat komt omdat pygame.color een module is. Een module kun je niet aanroepen. > Om me opgang te helpen zou je me kunnen zeggen waarom ik geen diagonaal lijn zie > in mijn window. Omdat je vergeet de backbuffer op het scherm te zetten: pygame.display.flip() Ik zie bovendien geen eventloop in je programma, terwijl dat wel aan te raden is. Het complete, ietwat verbeterde programmaatje: import pygame window = pygame.display.set_mode((320, 240)) window.fill(pygame.Color(0, 0, 0)) pygame.draw.line(window, pygame.Color(255, 0, 0), (0, 0), (320, 240)) pygame.display.flip() done = False while not done: for event in pygame.event.get(): if event.type == pygame.QUIT: done = True break PS. In een pygame prog waarin je herhaaldelijk het beeldscherm verfrist, zet je je draw() routines en flip() in de eventloop. Groets, -- Een kritische kijk op populaire fenomenen: http://www.skeptische-artikelen.nl/