Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #5563
| Path | csiph.com!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail |
|---|---|
| From | Felix Schwarz <felix.schwarz@web.de> |
| Newsgroups | de.comp.lang.python |
| Subject | Re: [Python-de] Programming-Guidelines |
| Date | Fri, 25 Oct 2019 10:46:37 +0200 |
| Lines | 45 |
| Message-ID | <mailman.156.1571993199.32318.python-de@python.org> (permalink) |
| References | <831c8f4e-ab87-34bd-b7f2-4d2cf6eff38b@thomas-guettler.de> <mailman.138.1571904149.32318.python-de@python.org> <h1d7o7F8encU1@mid.individual.net> <8f590d9a-981e-70c1-94d8-49c6baac5faf@goebel-consult.de> <mailman.139.1571908487.32318.python-de@python.org> <h1dkabFb0soU1@mid.individual.net> <099dc4a1-5c7b-14cd-dfaa-e0f8e9fc6a90@goebel-consult.de> <e46c01d5-0bd2-9764-1264-54e58902848e@web.de> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8; format=flowed |
| Content-Transfer-Encoding | quoted-printable |
| X-Trace | news.uni-berlin.de rql+yyrjw4ENYZShgEoRkwO0LvVJ+o9lDj/QiP1cWVFg== |
| Return-Path | <felix.schwarz@web.de> |
| X-Original-To | python-de@python.org |
| Delivered-To | python-de@mail.python.org |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1571993197; bh=JRbQjDzIWRhOZSdmoJX66VXFqnwieQUSf2VjkxZ8+HQ=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=OL8hv8AaeF8KqkmPbWs2UyuFAw9Yb3kAup3w3zyIb1uSptpT1rsGQz0De+Vhni1WI MXcedBZiyPMM5stVI6kwr1+wYfhol536W6zkMgan3sJ9X6dHFndAW+UFN0KMPgmC6d HJ7dcAgXisVRk0df5Mvtz8QmZJrOuSzGnQ7YmXdM= |
| X-UI-Sender-Class | c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 |
| User-Agent | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1 |
| In-Reply-To | <099dc4a1-5c7b-14cd-dfaa-e0f8e9fc6a90@goebel-consult.de> |
| Content-Language | en-US |
| X-Provags-ID | V03:K1:+XbuWdXpN6homlNic331Mq/qizRb/NidMwmJDsHUcM2rH+oZHdF OeG6+4k2XfG4TircyRwer84vZImmYTqom4ilN+RpXpULhlvh1ppZvNq6j4hX1eN6kv+1umq fF+SuOkCuGzL96jLPNirobNwx4Os3NllBuWFeJ/PgBXrL8ywwwH4sAtNnullJa+gqoRFha7 xaRRaP1Ahw2lPMpc4vCzA== |
| X-Spam-Flag | NO |
| X-UI-Out-Filterresults | notjunk:1;V03:K0:joZYmXOllOI=:b58/QLLG+qBHp4ArL8p32x H+AssgBS8WoNMQMli9d4B3MkyPHYR83hG7JbWbSGv09KGeukggbkTAeiScgNuUXnClstqGvJE GVd0YfqE35oxfz42kwLKmD6luyj5KFV3qC2zL6FYScWwdf6UuW6W0dONJb1CvlP66qXKwZxIv VX+p3gLlgTX/cWSZ4S3LPcgHcHGFiAeroZq6+KmyhFI+9qJwOyZRCWFt6+DKUj3FTKh8ZlV4y G+4Npo8TfkQjMcCoLSQygJMjZdn4RDU9jpKs+HoOXBUTj8gawKKTQRSaagL+o47sVExApsO+C MmqTv9t/Cvb88MNyAOOkjNlcRYlScjkLyg+VskhcTvUG86N0ITPR6E6nFzwMiTTVyjazSCp8E fHfqpGSB81rNg7WJLftnZYimNT18YJ+HrJVpDgFFjq+fH4gyXKzAKFDU4n828iM0WWTDg3AJ/ mCo22F0YlxaG2tOZInrLIx+Xlr1HpDT/236yhjsKt22LaBeqNViWHthCX6Ye8L5jicgpcW9IV lJ2kzPf/PKCk8vO5DgZKoRyUQ99LfQyAPZgCWL+UQaXOuWLfmD2+0nPzxZ2v6Y6e7z/1+3XJI lpLDtiU8r2+JUZH13jzQmZSmX+uK/o0wP7ZSz5yNkV5QxzyEBzHwCk0yM2fa5WxG5h+nSsxCP b5ptj5dV/S4A29+SWv/VXg+yvozkt8ahXNt5OBgKu01Z7ML3a98rc6t5/cIQNIwOYXiQg0Qbs kbK2qaUADhh40viT2qocO0BFzSJYGu3I6CvT9jENAHlCglC33EydwNxZoecVnhZm75Js3Dats 5QtoyrmfiI3LcRjZj+Z+3hUpS6v6rx18ivPsPnT3j6su3zDs0NJwzjA0kbfOa8UqQmU5BAcyg kxIf26MA8TGbz4FqYpLNJHEBoDg0y7oVV6/kN3Aad/P4VYkO6HOEoB9e5wOgIK1/tgvlimyT6 7JxUn9hHFFHb4iiEJNHfmw+vTx1ya1CU11gPNg64X/fNPRbXVVSdmxWnBSAcg2tlOYJixZCqy touG8DBvB7j7IJAELuaEQHt2yVibt+ql11neTa4F8G2J2+d8IF4b3Bqr79ZFGKOmF6zXSkkwO Dg1fKk6VtQdTo3djkvqo12YL4JNvRcoKptPw1E8dYP4eI376VUzJ0lN3Z/CGfCQgajILfRWgt hodXOCggcpj7oryyfofxeR4RIv5Lod9yPmWeGl3EqNKAqyepJNDqaZVR8u+DyZW2RrBE0KEcZ WGqMxY1x8XEti2TFyeY8z4+lj7wJSxSkUdoVE9coTfjZmHNrYzR+96h7V/lM= |
| X-BeenThere | python-de@python.org |
| X-Mailman-Version | 2.1.29 |
| Precedence | list |
| List-Id | Die Deutsche Python Mailingliste <python-de.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-de>, <mailto:python-de-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-de/> |
| List-Post | <mailto:python-de@python.org> |
| List-Help | <mailto:python-de-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-de>, <mailto:python-de-request@python.org?subject=subscribe> |
| X-Mailman-Original-Message-ID | <e46c01d5-0bd2-9764-1264-54e58902848e@web.de> |
| X-Mailman-Original-References | <831c8f4e-ab87-34bd-b7f2-4d2cf6eff38b@thomas-guettler.de> <mailman.138.1571904149.32318.python-de@python.org> <h1d7o7F8encU1@mid.individual.net> <8f590d9a-981e-70c1-94d8-49c6baac5faf@goebel-consult.de> <mailman.139.1571908487.32318.python-de@python.org> <h1dkabFb0soU1@mid.individual.net> <099dc4a1-5c7b-14cd-dfaa-e0f8e9fc6a90@goebel-consult.de> |
| Xref | csiph.com de.comp.lang.python:5563 |
Show key headers only | View raw
Am 24.10.19 um 14:52 schrieb Hartmut Goebel:
> PYthon 2.x stirbt am 1. Januar
Dies ist so nicht ganz richtig:
1. RHEL (und andere Linux-Distributionen) unterstützen Python 2 noch einige
Jahre. "Maintenance Support 2 Phase" für RHEL 7 auf x86_64 endet erst im
Juni 2024.
2. Mich wundert, dass regelmäßig auch pypy ignoriert wird:
> How long will PyPy support Python2?
> Since RPython is built on top of Python2 and that is extremely unlikely
> to change, the Python2 version of PyPy will be around “forever”, i.e. as
> long as PyPy itself is around.
http://doc.pypy.org/en/latest/faq.html#how-long-will-pypy-support-python2
3. Außerdem gibt es noch Community-Projekte wie z.B. Tauthon:
https://github.com/naftaliharris/tauthon
Natürlich ist ein Umstieg auf Python 3 oft eine gute Idee (meine persönlichen
Favoriten sind "yield from", pathlib und fstrings), aber die Deadline "1.
Januar 2020" scheint mir nicht so absolut wie oft behauptet.
Zumal PyPy's Statement ja schon zeigt, wie problematisch der Umstieg für große
Code-Basen sein kann. Ich gehe davon aus, dass ich bei Kundenprojekten auch in
den nächsten Jahren noch Python 2-Code schreiben muss (die meisten Projekte
sind migriert, aber es gibt eben aus verschiedenen Gründen immer noch
"Altlasten").
>>> 3) Du möchtest "os.makedirs()" verwenden.
Hier empfehle ich eher "Path.mkdir(..., parents=True)" bzw. (unter Python 2)
den pathlib2 backport.
Felix
Back to de.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
[Python-de] Programming-Guidelines Thomas Güttler <guettliml@thomas-guettler.de> - 2019-10-24 09:56 +0200
Re: [Python-de] Programming-Guidelines Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-10-24 11:04 +0200
Re: [Python-de] Programming-Guidelines Hartmut Goebel <h.goebel@goebel-consult.de> - 2019-10-24 11:14 +0200
Re: [Python-de] Programming-Guidelines Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-10-24 14:38 +0200
Re: [Python-de] Programming-Guidelines Hartmut Goebel <h.goebel@goebel-consult.de> - 2019-10-24 14:52 +0200
Re: [Python-de] Programming-Guidelines Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-10-24 17:56 +0200
Re: [Python-de] Programming-Guidelines Felix Schwarz <felix.schwarz@web.de> - 2019-10-25 10:46 +0200
Re: [Python-de] Programming-Guidelines Erich Schnoor <eschnoor@multi-matrix.de> - 2019-10-25 12:34 +0200
Re: [Python-de] Programming-Guidelines Erich Schnoor <eschnoor@multi-matrix.de> - 2019-10-25 12:27 +0200
csiph-web