Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > cz.comp.lang.python > #3103
| Path | csiph.com!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!newsgate.cuhk.edu.hk!news.netfront.net!not-for-mail |
|---|---|
| From | Petr Messner <petr.messner@gmail.com> |
| Newsgroups | cz.comp.lang.python |
| Subject | Re: [python] Nej*ne*oblíbenější modul |
| Date | Wed, 17 Aug 2016 12:31:31 +0200 |
| Organization | Netfront http://www.netfront.net/ |
| Lines | 63 |
| Message-ID | <mailman.95.1471429896.13201.python@py.cz> (permalink) |
| References | <ebceb140-99c9-4809-9c07-efa9d86d5ba8@googlegroups.com> |
| NNTP-Posting-Host | 194.228.3.217 |
| Mime-Version | 1.0 (1.0) |
| Content-Type | text/plain; charset=utf-8 |
| Content-Transfer-Encoding | quoted-printable |
| X-Trace | adenine.netfront.net 1471429897 24843 194.228.3.217 (17 Aug 2016 10:31:37 GMT) |
| X-Complaints-To | news@netfront.net |
| NNTP-Posting-Date | Wed, 17 Aug 2016 10:31:37 +0000 (UTC) |
| To | Konference PyCZ <python@py.cz> |
| Received-SPF | pass (Address passes the Sender Policy Framework) SPF=MAILFROM; sender=petr.messner@gmail.com; remoteip=::ffff:74.125.82.50; remotehost=; helo=mail-wm0-f50.google.com; receiver=hugo.zagamma.cz; |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-transfer-encoding:mime-version:subject:message-id:date :references:in-reply-to:to; bh=OJdgY/RrU2M47M3v5nALcf+E6jhPOStVl6Q/ybxRoJQ=; b=ZTidaaiiUQVFEcN6s1z4Dsn0NJH9vsVCEtgtnlrXQ1AUpQNRrUsVNGD1yKJtmrtpdJ ZArX/rlMXf0Q0kP2TpWd3CrD8CIkLUkau2pUet1VKThm2iajMO6uU+bp8lF+VvxfQ2gz CaMNOITMIF4eQU78aI9uOeHWsEYKNMdvsj1GRtk1upZC8tMpUysaOy/3U62s2GWIpKh5 2e35Ayx6jGcbMwSWs0LkYKCw6m2b1NVPveIavRdL+6OLTEfRM0X/PukVZf4iQkJyJ5Go 0ZveZF2V167HXkzltgpK3Lczuo+6FI3IoEixoGHFUVrbQ1wBAp55Rbp+9vqQQ14NNjHm AstQ== |
| X-Google-DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:references:in-reply-to:to; bh=OJdgY/RrU2M47M3v5nALcf+E6jhPOStVl6Q/ybxRoJQ=; b=QaMgqCKpYxtQYf3faAfu2fYWB2ZLEh0YFQUd5DJ5nhJXnUXIANbDyxXOJuxCMXzDCm yC9uqyAS0HfWctSr6cL2A9KwplSfVhR9KhKhmgNNxVZwAywzN2uhETdxO65QZy+asdli jjw8IMi3i/zcECdTrTMFOLY8L9n10LWuGpCCfl/0hTPvgZcmnKPv6+JgpNZNtPK2ZG3O 5qAAhkEGvsi6OcJi5mSEx1VQLG/d3yFF5dcPfstSe+QFjGsIwes7r1v/3zipihAWOARk IhbqZ7kGc8P/PxedIkywonTR+hgXekgfLS1XL1YvlQSCoM835oa1S/GUsHZirnSWNpjI VA7w== |
| X-Gm-Message-State | AEkoouuwpNg24C+m+LTr8eJkkQcFvSNk12WsGBKKwjZ2+Q0tyIN5639CUh7GQOvnchnWww== |
| X-Received | by 10.195.13.18 with SMTP id eu18mr41090569wjd.121.1471429893091; Wed, 17 Aug 2016 03:31:33 -0700 (PDT) |
| Old-Return-Path | <petr.messner@gmail.com> |
| In-Reply-To | <ebceb140-99c9-4809-9c07-efa9d86d5ba8@googlegroups.com> |
| X-Mailer | iPhone Mail (13G35) |
| X-BeenThere | python@py.cz |
| X-Mailman-Version | 2.1.20 |
| Precedence | list |
| List-Id | Konference PyCZ <python.py.cz> |
| List-Unsubscribe | <http://www.py.cz/mailman/options/python>, <mailto:python-request@py.cz?subject=unsubscribe> |
| List-Archive | <http://www.py.cz/pipermail/python/> |
| List-Post | <mailto:python@py.cz> |
| List-Help | <mailto:python-request@py.cz?subject=help> |
| List-Subscribe | <http://www.py.cz/mailman/listinfo/python>, <mailto:python-request@py.cz?subject=subscribe> |
| Xref | csiph.com cz.comp.lang.python:3103 |
Show key headers only | View raw
Ok :) Věci, co mi na modulech a knihovnách vadí: - žádná nebo divná dokumentace - víc způsobů, jak dělat jednu věc; typicky high- a low- level api. Pokud stačí používat jen jedno (ideálně to high-level), tak ok, ale když se musí kombinovat oboje... - globální stav/proměnné, spoléhání se na věci (typicky konfigurace), které nemusí platit - cizorodé nebo archaické koncepty v API; počínaje nezvyklou terminologií a velikostí písmen, přes APi založené na textových řetězcích (SQL) po Céčkový styl API - víc různých knihoven nebo jejich verzí na tu samou věc, přitom žádná z nich kompletní. Typicky: naprasený Python klient/oficiální knihovna něčeho -> protest-knihovna, která to dělá lépe, ale nezbyl čas ji dokončit -> další série protest-knihoven -> refaktor původní oficiální knihovny, během kterého se ale na původní stabilní verzi už kašle. - nepřipravenost na async I/O - není thread-safe, fork-safe, EINTR-safe - divný způsob instalace - slabé možnosti komunikace s autory/správci No a většinu těchto věci splňuje - splňují :) AWS klienti a SOAP knihovny. A mysql.connector. A pak jsou věci, které jsou světem sami pro sebe, např. Zope. Zároveň se tu veřejně omlouvám za Sklik.cz Python klienta (z roku 2012 nebo kolik), což lze ale aspoň omluvit tím, že ho z většiny psal tehdejší kolega céčkař :) Petr Messner 17. 8. 2016 v 10:34, Pavel Schön <pavel@schon.cz>: > Zdravím, zajímalo by mě, jaký je váš nej*ne*oblíbenější modul, resp. balíček v pythonu, zejména ze standartní knihovny. Napište také, proč tomu tak je. > > Ptám se proto, že vyvíjím náhradu jednoho modulu a jsem zvědavý, jestli ho tu někdo zmíní. Svůj projekt představím později. > _______________________________________________ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz --- news://freenews.netfront.net/ - complaints: news@netfront.net ---
Back to cz.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
Nej*ne*oblíbenější modul Pavel Schön <pavel@schon.cz> - 2016-08-17 01:34 -0700
Re: [python] Nej*ne*oblíbenější modul Petr Messner <petr.messner@gmail.com> - 2016-08-17 12:31 +0200
Re: [python] Nej*ne*oblíbenější modul Ken Mijime <kenaco666@gmail.com> - 2016-08-17 13:12 +0200
Re: [python] Nej*ne*oblíbenější modul Pavel Schön <pavel@schon.cz> - 2016-08-22 08:17 -0700
Re: [python] Nej*ne*oblíbenější modul Ken Mijime <kenaco666@gmail.com> - 2016-08-22 21:26 +0200
Re: [python] Nej*ne*oblíbenější modul Ken Mijime <kenaco666@gmail.com> - 2016-08-17 13:14 +0200
Re: [python] Nej*ne*oblíbenější modul Ondrej Tuma <konference@webjet.cz> - 2016-08-22 16:20 +0200
Re: [python] Nej*ne*oblíbenější modul Ondrej Tuma <konference@webjet.cz> - 2016-08-22 21:17 +0200
csiph-web