PYTHON:一个领域一个库,并不需要 awesome-python

2015-06-25 18:01:26 +08:00
 alexapollo

awesome-python很全面,但有一些显见的弊端:
1. 其中很多工程已经有四五年没有更新;
2. 很多工程只有很少人关注,作者更新也并不活跃;
3. coder在面临海量的工程中大多选择困难。

于是现在有了这个雏形one-python:
https://github.com/geekan/one-python

希望能够在每个领域只用一个标的lib,能够帮助我们得到更高的开发效率。

10307 次点击
所在节点    Python
32 条回复
undef404
2015-06-25 18:08:06 +08:00
这个必须点赞。
下面我们来讨论下web框架用django还是web.py还是flask
RIcter
2015-06-25 18:10:14 +08:00
@undef404 不要用 web.py
下面我们来讨论下python用python2还是python3
cosiner
2015-06-25 18:12:06 +08:00
太主观了,一个领域一个库,这个库是怎么选出来的
chaucerling
2015-06-25 18:14:08 +08:00
下面我们来讨论下用urllib2, urllib3还是requests
staticor
2015-06-25 18:16:51 +08:00
因为你很难对 "一个领域" 下出明确的定义.


所以说如果一个大的领域里有不同项目而且分别侧重于不同的子领域, 也一样不能说只推荐A而完全放弃B吧.

刻意的 "one" 反而是让一些进阶学习者少了些比较型学习的方法.
aisk
2015-06-25 18:59:27 +08:00
@chaucerling 没特殊需求的话显然是用 requests
ray1980
2015-06-25 19:07:33 +08:00
kxxoling
2015-06-25 19:13:09 +08:00
markdown 还是 markdown2 还是 mikasa? (¬д¬)
janxin
2015-06-25 19:41:37 +08:00
不先讨论一下Python2还是3怎么讨论库?
bcxx
2015-06-25 19:50:05 +08:00
@ray1980 没人维护了,而且有些安全上的漏洞没修复
unionx
2015-06-25 20:00:15 +08:00
高性能是用pypy2还是pypy3还是numba还是cython还是numpy
Jaylee
2015-06-25 22:02:04 +08:00
泥萌真是垢了
xiaket
2015-06-25 22:08:12 +08:00
@ray1980 web.py的代码风格完全让人不忍睹啊... 之前我们这儿培训新人的时候冲着名气推荐了这个框架, 后来凡是拿web.py写出来的作业都完全不想改.
kyyych
2015-06-25 22:08:15 +08:00
赞 , 不用再去各种选择了, 直接采用业界最佳方案, 节省时间, 让开发者得了实惠再得实惠
luobuda
2015-06-25 22:23:23 +08:00
编程不需要参考答案
jjx
2015-06-25 23:16:51 +08:00
加个 async networking twisted
alexapollo
2015-06-26 00:30:52 +08:00
@cosiner 先期我自己来选,综合V友们的意见,后期想做成投票类型。

但不管如何,这个榜单随时间会一直变化。
alexapollo
2015-06-26 00:31:57 +08:00
@staticor 是的,所以有的领域可能会分的比较细,newspaper和dragnet就拥有不一样的特点,它们可能就会拆开来讲
alexapollo
2015-06-26 00:34:28 +08:00
@staticor 比较学习就用awesome-*吧, one的目的仅仅是为了让所有的coder “use it, no more compare”
seki
2015-06-26 00:37:03 +08:00
其实也没有太多所谓的选择难题,搜一搜问一问试一试就有方向了

离开需求谈最优没什么意义,如果你们的这些一个是最优的话,早就没有人用别的包,也就谈不上需要一个的问题了

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

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

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

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

© 2021 V2EX