one-python:三千 Lib 库,每领域取 Top 1,属于 Python 的单库索引

2016-06-03 20:54:29 +08:00
 alexapollo

传送门: https://github.com/geekan/one-python

Python 有很多优势:自建的 dict 、 list 、 set 、 tuple ,标准化的数据结构,清晰明确的语法。 它把很多组件都标准化到语言的内部,从而非常的有效、易学、优雅。

有感于Python的优雅与 awesome-python 的冗杂,我发起了 one-python 这个工程,每个领域只取 Top 1 (例外最多到前三),希望帮助大家更好的理解 Python ,也希望能够帮助语言更好的标准化

品类选的较为谨慎,还比较少,也希望喜欢 Python 的同学可以一起完善这个工程 :)

5375 次点击
所在节点    Python
36 条回复
notolddriver
2016-06-04 12:42:20 +08:00
@alexapollo awesome-python 还有个 awesome-python-cn 呢 对不对 - -
alexapollo
2016-06-04 16:57:29 +08:00
@notolddriver 有考虑在做这个,你也可以发个 PR 试试~
strahe
2016-06-04 17:24:38 +08:00
你确定框架要放 django 吗?是你自己再用还是 star 最多,还是趋势最明显?
junnplus
2016-06-04 18:02:42 +08:00
@strahe 隔壁正好在讨论 python 的 web 框架,都赶紧去战斗吧
alexapollo
2016-06-04 18:23:44 +08:00
@strahe 注意分类是 Framework ,我觉得 flask 、 webpy 、 tornado 等等离 Framework 还有一定的距离。
alexapollo
2016-06-04 18:28:28 +08:00
@jjx 还是 SQLAlchemy 的问题:在数据库里『加个字段』这样的场景太常见不过了,如果不能原生支持,我觉得库还是比较让人头疼的,我希望有人确定能有较好的、稳定的方案,这样就可以加到列表里
XYxe
2016-06-04 18:48:32 +08:00
请教一个问题, import requests 以后,用 py2exe 打包的时候旧提示 error: python26.dll: No such file or directory 应该怎么解决呢?我用的是 python2.7.5 。
jjx
2016-06-04 19:09:52 +08:00
@alexapollo

migration 除了第三方的 sqlalchemy-migration (openstack 也维护了一个版本) 还有原作者的 alembic https://bitbucket.org/zzzeek/alembic, 这算是官方的

至于我个人, 我不用 migration, 而是自己写脚本, 因为涉及数据相关, 对其他的不信任, 实际过程中 migration 通常不是加字段这么简单, 可能需要复杂的数据迁移, 可能会涉及 n 多个数据库或 schema(在 saas 环境中)

另外关于连接, 我想同 orm 没有关系, orm 通常只要做好连接池和接口就行, 连接限制是数据库本身的事情, 怎样有效的重用连接或是避免生成太多的连接是 dba 级或是应用级别需要考虑的
Geoion
2016-06-04 19:55:29 +08:00
GUI 的话应该是 wxpython ,但是感觉这个库也有很多争议。
strahe
2016-06-04 20:09:43 +08:00
@junnplus
@alexapollo
从来没 sibi 的意思,只是问了楼主一个简单的问题而已.
patrickstar
2016-06-04 20:36:49 +08:00
@xiahei 你看错啦,我说的 pyvenv ,这是 python3 官方的虚拟管理,和 pyenv 差一个字母,我开始也搞混啦
m31271n
2016-06-04 23:50:06 +08:00
@patrickstar pyenv-virtualenv
xiahei
2016-06-05 00:11:50 +08:00
@patrickstar 我天,还真的。学习了,又长知识了。
menc
2016-06-05 10:57:07 +08:00
讲道理,对不懂的领域至少问一问懂的人,没必要强行选 top1 出来。

Machine Learning ( CV )
你给选了一个 Caffe 是什么意思?

Caffe 是一个通用的 Deep Learning 的库,并不是 CV 专用也并不是最好的 CV 库按照如今 DL 和 ML 越来越分离的趋势放到 ML 也有待商榷。
说到 CV 选了 Caffe , OpenCV 像吃了屎一样
而且 Caffe 出了名的难写,我也不是谦虚,怎么就 top1 了?
alexapollo
2016-06-05 11:27:12 +08:00
@menc CV 方向的 Machine Learning 库,有更好的吗?
xfan001
2016-06-05 21:39:00 +08:00
supervisor

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/283338

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX