所以 Python 是并没有多少官方发布的轮子,对么?

2017-09-22 14:38:01 +08:00
 cevincheung

折腾机器学习和大数据,最近看了看 python,有点疑问

首先 Pypi 就是 PHP 的 Composer,NodeJS 的 npm, Java 的 Maven 对吧?

其次是 Python 并没有多少官方自己发行维护的轮子 对吧?

比如图像处理的一个包 https://pypi.python.org/pypi/magickwand/0.2

哈?开发者: http://digitalarchitekt.de/ ?

就是哪天心情不好就不维护了呗,有 bug 也没处找没处反馈?

所以 Python 官方对一些 数学计算(好像有 math )、图像处理( PIL 是官方的吗?)、压缩包处理(好像有 ZIP ?)等一些其他包?(官方维护的或是对应的官方维护的,比如 mongodb 的 client 是 mongodb 自己维护的

5721 次点击
所在节点    Python
40 条回复
halfcoder
2017-09-22 15:47:35 +08:00
neoblackcap
2017-09-22 15:54:40 +08:00
每个社区不是基本都是这样吗?
cevincheung
2017-09-22 16:08:39 +08:00
@neoblackcap #2

图像处理像 PHP 有 gd (源码内嵌),java 有 ImageIO。python 没有(官方维护更新的)?
高精度数学计算:PHP 有 BCMath (源码内嵌)。python 没有?(官方维护更新的)
Zzzzzzzzz
2017-09-22 16:13:16 +08:00
btmath 一个是 python 默认特性的大数支持, 另一个相当于标准库的 decimal 模块

php 很多类库一开始也不是官方的, 也是先进了 pecl 再合并进官方库的
clino
2017-09-22 16:14:50 +08:00
Java 的 Maven 是不是只有二进制发布? pypi 除了发布还能查到信息吧
Zzzzzzzzz
2017-09-22 16:18:49 +08:00
pypi 其实更类似于 php 原本官方的 pecl + pear 模式, 不过似乎说反了,只是 pear 从 php5 开始就没多少人用了, 后来才有了第三方维护的 composer.
Bearless
2017-09-22 16:21:08 +08:00
?额度人
gclove
2017-09-22 16:23:43 +08:00
。。 你完全不用担心这种问题

既然是说轮子, 那就是自己也可以造的

担心这种完全就是杞人忧天。

python 本身就是支持大数计算的.

php 一些原生函数也在 php 7 中发生了改变

而且在 python 中, 你可以封装成一个个模块, 而不用担心, 到底是使用了哪个图像处理模块(库)
ajeef
2017-09-22 16:25:40 +08:00
任何操作系统自带的东西,都是(遗产)最多的优势权,各家发行版,甚至嵌入式 Linux,都自带 python2
8811
2017-09-22 16:25:40 +08:00
私以为,官方的轮子,反而质量未必好。。。
carlclone
2017-09-22 16:26:48 +08:00
你是不知道大多数时候第三方比官方的好用吧,往更高级抽象了
prasanta
2017-09-22 16:38:28 +08:00
那个开发者的简历风格真酷
ma125125t
2017-09-22 16:49:50 +08:00
@prasanta 我去,看了一下,真是酷啊。
16500682
2017-09-22 17:02:29 +08:00
@8811 对对,官方哪来那么多精力
cevincheung
2017-09-22 17:08:55 +08:00
@prasanta #12
@ma125125t #13

不要歪楼啊喂
awanabe
2017-09-22 17:38:14 +08:00
@cevincheung
pillow 图像
numpy scipy 科学计算
? 这些不是么,算比较大的团体维护的.
mingran
2017-09-22 17:41:14 +08:00
爱用不用,不用去玩 matlab,90%的函数、语法都是 mathworks 做的
RubyJack
2017-09-22 17:42:40 +08:00
哪来的乡下人
wuqiangroy
2017-09-22 18:01:58 +08:00
@prasanta 看来你工作不饱和啊。
cevincheung
2017-09-22 18:07:27 +08:00
@gclove #8
有没有什么是一开始第三方开发的后被并入到 python 中的?

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

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

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

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

© 2021 V2EX