Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!storethat.news.telefonica.de!telefonica.de!news.panservice.it!feed.xsnews.nl!border02.ams.xsnews.nl!feeder04.ams.xsnews.nl!abp002.ams.xsnews.nl!frontend-F10-09.ams.news.kpn.nl From: Cecil Westerhof Newsgroups: comp.lang.python Subject: Re: SyntaxError on progress module Organization: Decebal Computing References: <87y4kammxa.fsf@Equus.decebal.nl> X-Face: "(y8cC@tg_12{">GF'UXTW]FHI2wMiZNrnf'1EFQ&O#$m:f#O7+7}kR,v+Pti8=Vi/Z"g^?b"E X-Homepage: http://www.decebal.nl/ Date: Wed, 27 May 2015 16:11:23 +0200 Message-ID: <87siaim7p0.fsf@Equus.decebal.nl> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:EeOY1exiWaPjXQUo1llmKMk8/P4= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Lines: 35 NNTP-Posting-Host: 81.207.62.244 X-Trace: 1432736121 news.kpn.nl 20904 81.207.62.244@kpn/81.207.62.244:34474 Xref: csiph.com comp.lang.python:91313 Op Wednesday 27 May 2015 15:44 CEST schreef Mark Lawrence: > On 27/05/2015 09:42, Cecil Westerhof wrote: >> Op Wednesday 27 May 2015 09:30 CEST schreef alb: >> >>> But here I have another question, as a python novice is there >>> really any reason for me to use any particular version of Python? >>> >>> Should I start directly with the newest? What about 2.7? >> >> In principal you should use the ‘latest’ 3. The only problem is >> that a lot of libraries are not converted to 3 yet. If you need one >> of those, then you have ‘no choice’ and have to use 2.7. But I >> would recommend to use ‘from __future__' to make the 2.7 code as >> much as possible 3 compliant. >> > > Please define "a lot" whilst bearing in mind green against red here > https://python3wos.appspot.com/ I just started using Python again and the first ‘real’ program I wrote I had to write with Python 2 because the needed library (libturpial, that is not listed on your link) works only with Python 2. A short search about which of the two to use gives similar answers to mine. And as far as I can see in my neighbourhood Python 2 is almost exclusively used because used libraries are only available in Python 2. This is not a scientifically substantiated argument, but for me good enough to use a lot. -- Cecil Westerhof Senior Software Engineer LinkedIn: http://www.linkedin.com/in/cecilwesterhof