olizax | 22 May 15:40 2015
Picon

[CPyUG] [OT][招聘][深圳]诚招Python/Golang/iOS/Android工程师

我们是一家创业公司,目前从事视频相关的APP开发,A轮融资近1亿,期待你的加入。

## 工作地点
深圳 - 南山


## 主要待遇
- 薪酬范围:8 - 16K,至少14薪
- 每月餐补600
- 干股
- 16天春节假
- 公司代缴个税


## 招聘职位
- 后台开发(python/golang/c/c++)
- iOS 开发
- Android 开发

## 任职要求
- 1年以上工作经验
- 热爱编程
- 能够承受高强度开发工作(目前上班时间8:30-22:00 x6, 薪水x1.5-2,持续1-2个月)


## 简历投递
- olizax at  gmail
- 如果有 Blog、GitHub、Stack Overflow、Twitter、微博,请附上

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout
张加林 | 22 May 05:15 2015
Picon

[CPyUG] Python paramiko模块里的大坑

在最近的项目中用到了paramiko这个模块,一般情况还蛮好,昨天出现了一个很奇怪的异常,an exception raised while handling another exception,反正大概就这意思,线程直接崩溃。
后来进去模块调查看看,在这里:https://github.com/paramiko/paramiko/blob/master/paramiko/transport.py
_check_banner()这个函数,有这样两行:
except Exception as e:
raise SSHException('Error reading SSH protocol banner' + str(e))
当时我就震惊了!
这尼玛大坑啊,谁写的啊!
处理异常的时候直接又raise一个异常,明摆着的异常嵌套啊!

真给跪了。

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout
est | 20 May 09:33 2015
Picon

Re: [CPyUG] 关于《我为什么从Python转向Go》

静态强类型语言,至少不会在这类问题比如 

map(str, my_array) 上在运行时抛一个异常。。。。。。。。python就会。



2015-05-20 14:40 GMT+08:00 MuSheng Chen <sheng.2179 <at> gmail.com>:
至于编译时错误提示还是运行时错误提示,没有任何一种言语可以一劳永逸的。喜欢用哪个就哪个,哪个合适用哪个。自己用不好不代表别人用不好。
谁也不能保证c、java、go写出来的代码,运行时不出错,这种错也许不是type exception。

2015-05-20 6:12 GMT+00:00 est <electronixtar <at> gmail.com>:
无论你们争论python是强类型还是动态类型都没用。问题的关键是:

python的一些type exception只有在运行时才能触发!

这个是比较jb蛋痛的。一个代码跑着跑着挂了。然后你要从毫无帮助的traceback里猜这个局部变量的值是怎么回事。还是需要耗费很多脑筋的。

从 CMGS 的反驳来看,快盘他们拿python做分发和push,这个场景用Go非常适合啊。如果用django来做路由分发,肯定是不适合的。


2015-05-20 11:30 GMT+08:00 Rex Zhang <rex.zhang <at> gmail.com>:
看完
​ < ​
我为什么从python转向go
​ ​
http://siddontang.com/2015/05/16/why-python-to-go/
 ​> 最大的感受是这个哥们儿是圈子决定的技术选型,其他因素反而不是那么决定性

大型项目代码失控,我只想说:没有严格的 code review 和对项目的组件/模块化,好意思做大型项目么?!​

类型检查, pylint 很挑剔的

动态语言无法在编译期做检查,严重依赖 ut 检查低级错误,这个对动态语言来说无解吧,而且因为人员上手门槛低剩下来的人力需要砸在写 ut 上面也是没办法的事情,只不过这样搞是有助于提高代码质量的

另外,用了一年 golang ,发觉 golang 得优势更多的是基于相对简单逻辑流程的基础上处理大并发请求,跟 py 其实挺互补的




在 2015年5月20日 上午10:23,Shell Xu <shell909090 <at> gmail.com>写道:
这个重载行为是内置的还是用户自定义的?

在 2015年5月20日 上午8:56,Chunlin Zhang <zhangchunlin <at> gmail.com>写道:
"abc"+u"def" 不能说python不是强类型的语言吧...这个只是重载操作符造成的效果

在 2015年5月19日星期二 UTC+8下午3:58:43,shell909090写道:
这和人文没啥关系。

技术判断的标准要干脆,是就是,不是就不是。python是不是强类型语言?不是。

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout
依云 | 20 May 08:49 2015
Picon

Re: [CPyUG] 关于《我为什么从Python转向Go》

On Tue, May 19, 2015 at 06:08:31PM -0700, Chunlin Zhang wrote:
> "我挺喜欢 Python 目前的协程的"
> 这个说的是gevent?

asyncio 以及 tornado.gen,基于 generator 的,看到 yield [from] 就知道控
制流可能会跑掉,全局状态可能会变化。


-- 
Best regards,
lilydjwg

Linux Vim Python 我的博客:
http://lilydjwg.is-programmer.com/

-- 
A: Because it obfuscates the reading.
Q: Why is top posting so bad?

--

-- 
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
--- 
您收到此邮件是因为您订阅了 Google
网上论坛的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com。
要向此群组发帖,请发送电子邮件至 python-cn <at> googlegroups.com。
要查看更多选项,请访问 https://groups.google.com/d/optout。
est | 20 May 08:16 2015
Picon

Re: [CPyUG] [OT] Orz 猎聘网大数据团队求贤

贴个工资范围就标准了


2015-05-20 10:35 GMT+08:00 骆逸 <roydebox <at> gmail.com>:
是人才,就不会被埋没!

猎聘网是国内最大的中高端职业发展平台,致力于让专业人士职业发展更成功。创办五年来,猎聘网的注册用户数已经超过1800万,服务企业客户数十万家,融资金额近一亿美元。

猎聘网大数据团队正在寻找Python工程师加入,从事大数据处理、分析和应用方面的技术开发,待遇优厚。主要职位如下:

大数据Web应用工程师/技术经理 职责: 1.负责新型大数据商业产品Web端的设计和开发 2.负责产品和运营部门的海量数据统计系统Web端的设计和开发 要求: 1.计算机或相关专业本科及以上学历,两年及以上 web 开发经验 2.熟练使用Python, HTML, CSS, SQL 3.了解JS 框架如 Bootstrap,Foundation或者Semantic UI 等 4.熟练使用常用的Web框架Django, Flask, Pyramid之一 5.掌握 MVC 架构,熟悉常用的设计模式 6.了解常用的 NoSQL 技术,如 mongoDB, Redis 等 7.熟悉 Linux 的常用命令 8.有良好的编码习惯,学习沟通能力强,能快速熟悉理解复杂业务 9.有 Hadoop 相关经验者优先

数据挖掘工程师/技术经理 职责: 1.负责猎聘网大数据产品和服务的核心模型与算法的创新、研究和实现 2.应用机器学习、NLP、统计预测等前沿技术分析和挖掘猎聘网海量数据(用户、社交、销售等) 3.参与大数据产品和服务的产品设计和技术架构设 要求: 1.计算机、数学或统计等相关专业本科及以上学历,2年以上数据科学相关工作经验 2.扎实的机器学习、数理统计理论和技术基础,有相关研究或工程经验 3.扎实的编程基础,熟悉C++/Java/Python/R编程语言,有海量数据处理经验者优先 4.优秀的逻辑思维和独立思考能力,对数据有敏锐的直觉 5.优秀的学习能力,分析和解决问题的能力 6.对技术和工作充满热情,热爱挑战 7.具备良好的沟通能力和团队合作精神


大数据研发工程师/技术经理 职责: 1.开发猎聘网核心大数据服务平台 2.负责优化和维护 Hadoop 集群 3.负责实现从业务数据库到数据仓库的 ETL 4.完成从数据仓库到数据集市的统计需求 5.配合完成 BI 后台统计系统的开发 要求: 1.本科及以上学历,计算机或相关专业,3年及以上开发经验 2.熟练使用Java、Python和SQL 3.熟练使用常用的设计模式 4.熟练使用多线程编程 5.掌握 Hadoop 的配置和维护 6.掌握 Hive、HBase、MapReduce 的编程 7.了解常用的 NoSQL 技术,如 mongoDB, Redis 等 8.注重编程质量,有良好的编码习惯 9.学习能力强,有创新精神,善于学习钻研新技术 10.有数据仓库/数据服务平台设计经验者优先


如果你熟悉Python并且对大数据感兴趣,请赐简历至dig (AT) liepin.com,或者访问如下链接。谢谢!

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout
liuerfire Wang | 20 May 03:56 2015
Picon

Re: [CPyUG] 关于《我为什么从Python转向Go》


Best regards


2015-05-19 17:51 GMT+08:00 孑影 <yhsponder <at> gmail.com>:
个人认为,相对来说python算动态强类型。
'abc'+u'def'  这个应该算 unicode 里面 overload 的问题吧。(个人推测,没证实)

这个好像是 PEP100
https://www.python.org/dev/peps/pep-0100/



#风起看云涌,叶落品人生#

在 2015年5月19日 下午5:15,Shell Xu <shell909090 <at> gmail.com>写道:
这里一个字都没提到unicode的问题。

在 2015年5月19日 下午5:04,孑影 <yhsponder <at> gmail.com>写道:

#风起看云涌,叶落品人生#

在 2015年5月19日 下午5:01,Shell Xu <shell909090 <at> gmail.com>写道:
你的逻辑是,强类型和弱类型的判别标准是按照'1'+1来的?凡是支持1+'1'的就叫弱类型,反之叫强类型?

在 2015年5月19日 下午4:55,Ping Yang <pythonmap <at> gmail.com>写道:
按照您的断言哲学,它连最常见的weakly-typed特征都不支持,它一定不可以定义为weakly-typed,对不对?


在 2015年5月19日 下午4:36,Shell Xu <shell909090 <at> gmail.com>写道:
我很想知道,为什么很显然他不是weakly-typed?

在 2015年5月19日 下午4:30,Ping Yang <pythonmap <at> gmail.com>写道:
引用您的话:
 “技术判断的标准要干脆,是就是,不是就不是。
 
若如您所述,Python不是strongly-typed;很显然它也不是weakly-typed。那它是个什么东西呢? strongly&weakly-typed?
这是本年度新发明吗?

我不是呛声,只是想请教Python到底是于哪方。

您说了“是就是,不是就不是”,所以“对于强弱类型界定还是有争议的”这种捣浆糊的话就不要了吧?


在 2015年5月19日 下午4:18,Shell Xu <shell909090 <at> gmail.com>写道:
强弱类型有很多标准,有些人把禁止隐式转换称为强类型,有些则连显式转换也不行。

但是无论哪种标准,都不可能将一个允许隐式转换的语言称为强类型的。

当然,我们都知道,python基本上来说是强类型的。只是有为数不多的狗皮膏药。

然而,这句话和“python2的模块基本上都可以移植到python3一样”,并没有什么用。

如果有一个特例,我们称为“狗皮膏药”,并且断言为强类型。那么两个呢?三个呢?

到最后就没有弱类型了,取而代之的是“充满了狗皮膏药的强类型语言”。

我就不明白了,我们都无比痛恨js里面的狗皮膏药,例如'3'+2和'3'-2。但是换到python上面,为什么就变成了“不要在意这些细节”呢?

在 2015年5月19日 下午3:57,Shell Xu <shell909090 <at> gmail.com>写道:
这和人文没啥关系。

技术判断的标准要干脆,是就是,不是就不是。python是不是强类型语言?不是。

在 2015年5月19日 下午3:28,Ping Yang <pythonmap <at> gmail.com>写道:
人家最多把个技术问题上升到道德高度,您直接一脚劈到人文圣贤上去了...
给您巴拉个科普贴,戒焦戒躁,我们慢慢学习:http://www.zhihu.com/question/19918532


在 2015年5月19日 下午2:27,Shell Xu <shell909090 <at> gmail.com>写道:
有狗皮膏药就说明不是强类型了,这是个原则性问题。或者你断言的时候先把狗皮膏药摘掉,不然苏格拉底会被你噎死。。。

在 2015年5月19日 下午12:30,Ping Yang <pythonmap <at> gmail.com>写道:
首先,unicode是Python2身上的狗皮膏药,这个特殊情况大家都清楚。看他们都来自basestring就可知一二,拿这来做定性判别显然不合适。

另外,试试看解释下'1' + 2


在 2015年5月19日 上午11:53,Shell Xu <shell909090 <at> gmail.com>写道:
试试看解释一下"abc"+u"def"

在 2015年5月19日 上午11:11,Ping Yang <pythonmap <at> gmail.com>写道:
python是一门动态语言,不是强类型系统。对于一个变量,我们有时候压根不知道它是什么类型,然后就可能出现int + string这样的运行时错误。
 
这位大拿明显还没高明白动静态语言和强弱类型的区别...


在 2015年5月19日 上午10:21,isdown Sun <isdown.sun <at> gmail.com>写道:
为什么用 Go 可以轻易重构?

yegle <cnyegle <at> gmail.com>于2015年5月19日周二 上午10:04写道:

作者原文在 http://siddontang.com/2015/05/16/why-python-to-go/ 楼上链接应该是采集的。

我的经验是Python如果没有覆盖很好、质量很高的unittest,基本无法重构。而满足这样unittest代码条件的团队技术实力不会很弱,用啥语言都不会出问题。

但是啊…Go不要求你技术实力很强就可以轻易重构啊…


2015-05-18 18:52 GMT-07:00 Muromi Rikka <laike9m <at> gmail.com>:
> 链接
> http://studygolang.com/articles/3102?
> 偷懒也是无可厚非,毕竟他说代码已经失控了。之前还看过一篇文章说中美是两个最热衷使用 Go 的国家。
>
> 2015-05-19 9:13 GMT+08:00 MuSheng Chen <sheng.2179 <at> gmail.com>:
>>
>> 其实看到”代码失控”,我就无力吐槽了。
>> 能有一种语言能做到“代码不失控”的吗
>>
>> 2015-05-19 0:57 GMT+00:00 Mario Qiu <greatghoul <at> gmail.com>:
>>>
>>> 好多我为什么从 X 转向 Y
>>>
>>> --
>>> http://www.g2w.me - Ask and Learn.
>>>
>>> 在 2015年5月19日 星期二,08:54,twinsant 写道:
>>>
>>> 感觉作者给出的Python的问题,是因为团队本身没深入,在Python语言领域内,那些问题也很好解决啊。
>>>
>>> 转向Go不过是偷懒的做法。
>>>
>>> --
>>> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
>>> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
>>> 详情: http://code.google.com/p/cpyug/wiki/CpyUg
>>> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
>>> ---
>>> 您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
>>> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
>>> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
>>> 要查看更多选项,请访问https://groups.google.com/d/optout
>>>
>>>
>>> --
>>> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
>>> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
>>> 详情: http://code.google.com/p/cpyug/wiki/CpyUg
>>> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
>>> ---
>>> 您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
>>> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
>>> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
>>> 要查看更多选项,请访问https://groups.google.com/d/optout
>>
>>
>> --
>> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
>> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
>> 详情: http://code.google.com/p/cpyug/wiki/CpyUg
>> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
>> ---
>> 您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
>> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
>> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
>> 要查看更多选项,请访问https://groups.google.com/d/optout
>
>
>
>
> --
> import config file for humans: https://github.com/laike9m/ezcf
>
> --
> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
> 详情: http://code.google.com/p/cpyug/wiki/CpyUg
> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
> ---
> 您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
> 要查看更多选项,请访问https://groups.google.com/d/optout



--
yegle
http://about.me/yegle

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了 Google 网上论坛的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要向此群组发帖,请发送电子邮件至 python-cn <at> googlegroups.com
要查看更多选项,请访问 https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout
Chunlin Zhang | 20 May 02:56 2015
Picon

Re: [CPyUG] 关于《我为什么从Python转向Go》

"abc"+u"def" 不能说python不是强类型的语言吧...这个只是重载操作符造成的效果

在 2015年5月19日星期二 UTC+8下午3:58:43,shell909090写道:
这和人文没啥关系。

技术判断的标准要干脆,是就是,不是就不是。python是不是强类型语言?不是。

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout
Shell Xu | 19 May 11:12 2015
Picon

Re: [CPyUG] 关于《我为什么从Python转向Go》

我最后补一刀吧。

在C里,function pointer和float是无法做操作的。不能隐式转换。

所以在C里,并不是所有类型都可以发生隐式转换,部分可以,部分不行。

按照标准,我认为应当将python和C置于同一类中。

在 2015年5月19日 下午5:10,Shell Xu <shell909090 <at> gmail.com>写道:
str+unicode不是我定的,而是guido定的。如果str+unicode的结果是错误,python无疑就是强类型语言了。无争议的。

但是很遗憾,str+unicode时,python会发生隐式转换。

这将python置于一个很尴尬的境地。如果你说他是强类型语言,那么“强类型”的定义上,必然不能和这个事实发生冲突。

在 2015年5月19日 下午5:06,Ping Yang <pythonmap <at> gmail.com>写道:
那您的逻辑是,Python的强类型和弱类型的判别标准是按照您定的str+unicode来的?

大神,有时间多去python wiki和stackoverflow-tagged-python去了解下大家的探讨,汲取营养比固执己见来的更有意义。


在 2015年5月19日 下午5:01,Shell Xu <shell909090 <at> gmail.com>写道:
你的逻辑是,强类型和弱类型的判别标准是按照'1'+1来的?凡是支持1+'1'的就叫弱类型,反之叫强类型?

在 2015年5月19日 下午4:55,Ping Yang <pythonmap <at> gmail.com>写道:
按照您的断言哲学,它连最常见的weakly-typed特征都不支持,它一定不可以定义为weakly-typed,对不对?


在 2015年5月19日 下午4:36,Shell Xu <shell909090 <at> gmail.com>写道:
我很想知道,为什么很显然他不是weakly-typed?

在 2015年5月19日 下午4:30,Ping Yang <pythonmap <at> gmail.com>写道:
引用您的话:
 “技术判断的标准要干脆,是就是,不是就不是。
 
若如您所述,Python不是strongly-typed;很显然它也不是weakly-typed。那它是个什么东西呢? strongly&weakly-typed?
这是本年度新发明吗?

我不是呛声,只是想请教Python到底是于哪方。

您说了“是就是,不是就不是”,所以“对于强弱类型界定还是有争议的”这种捣浆糊的话就不要了吧?


在 2015年5月19日 下午4:18,Shell Xu <shell909090 <at> gmail.com>写道:
强弱类型有很多标准,有些人把禁止隐式转换称为强类型,有些则连显式转换也不行。

但是无论哪种标准,都不可能将一个允许隐式转换的语言称为强类型的。

当然,我们都知道,python基本上来说是强类型的。只是有为数不多的狗皮膏药。

然而,这句话和“python2的模块基本上都可以移植到python3一样”,并没有什么用。

如果有一个特例,我们称为“狗皮膏药”,并且断言为强类型。那么两个呢?三个呢?

到最后就没有弱类型了,取而代之的是“充满了狗皮膏药的强类型语言”。

我就不明白了,我们都无比痛恨js里面的狗皮膏药,例如'3'+2和'3'-2。但是换到python上面,为什么就变成了“不要在意这些细节”呢?

在 2015年5月19日 下午3:57,Shell Xu <shell909090 <at> gmail.com>写道:
这和人文没啥关系。

技术判断的标准要干脆,是就是,不是就不是。python是不是强类型语言?不是。

在 2015年5月19日 下午3:28,Ping Yang <pythonmap <at> gmail.com>写道:
人家最多把个技术问题上升到道德高度,您直接一脚劈到人文圣贤上去了...
给您巴拉个科普贴,戒焦戒躁,我们慢慢学习:http://www.zhihu.com/question/19918532


在 2015年5月19日 下午2:27,Shell Xu <shell909090 <at> gmail.com>写道:
有狗皮膏药就说明不是强类型了,这是个原则性问题。或者你断言的时候先把狗皮膏药摘掉,不然苏格拉底会被你噎死。。。

在 2015年5月19日 下午12:30,Ping Yang <pythonmap <at> gmail.com>写道:
首先,unicode是Python2身上的狗皮膏药,这个特殊情况大家都清楚。看他们都来自basestring就可知一二,拿这来做定性判别显然不合适。

另外,试试看解释下'1' + 2


在 2015年5月19日 上午11:53,Shell Xu <shell909090 <at> gmail.com>写道:
试试看解释一下"abc"+u"def"

在 2015年5月19日 上午11:11,Ping Yang <pythonmap <at> gmail.com>写道:
python是一门动态语言,不是强类型系统。对于一个变量,我们有时候压根不知道它是什么类型,然后就可能出现int + string这样的运行时错误。
 
这位大拿明显还没高明白动静态语言和强弱类型的区别...


在 2015年5月19日 上午10:21,isdown Sun <isdown.sun <at> gmail.com>写道:
为什么用 Go 可以轻易重构?

yegle <cnyegle <at> gmail.com>于2015年5月19日周二 上午10:04写道:

作者原文在 http://siddontang.com/2015/05/16/why-python-to-go/ 楼上链接应该是采集的。

我的经验是Python如果没有覆盖很好、质量很高的unittest,基本无法重构。而满足这样unittest代码条件的团队技术实力不会很弱,用啥语言都不会出问题。

但是啊…Go不要求你技术实力很强就可以轻易重构啊…


2015-05-18 18:52 GMT-07:00 Muromi Rikka <laike9m <at> gmail.com>:
> 链接
> http://studygolang.com/articles/3102?
> 偷懒也是无可厚非,毕竟他说代码已经失控了。之前还看过一篇文章说中美是两个最热衷使用 Go 的国家。
>
> 2015-05-19 9:13 GMT+08:00 MuSheng Chen <sheng.2179 <at> gmail.com>:
>>
>> 其实看到”代码失控”,我就无力吐槽了。
>> 能有一种语言能做到“代码不失控”的吗
>>
>> 2015-05-19 0:57 GMT+00:00 Mario Qiu <greatghoul <at> gmail.com>:
>>>
>>> 好多我为什么从 X 转向 Y
>>>
>>> --
>>> http://www.g2w.me - Ask and Learn.
>>>
>>> 在 2015年5月19日 星期二,08:54,twinsant 写道:
>>>
>>> 感觉作者给出的Python的问题,是因为团队本身没深入,在Python语言领域内,那些问题也很好解决啊。
>>>
>>> 转向Go不过是偷懒的做法。
>>>
>>> --
>>> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
>>> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
>>> 详情: http://code.google.com/p/cpyug/wiki/CpyUg
>>> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
>>> ---
>>> 您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
>>> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
>>> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
>>> 要查看更多选项,请访问https://groups.google.com/d/optout
>>>
>>>
>>> --
>>> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
>>> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
>>> 详情: http://code.google.com/p/cpyug/wiki/CpyUg
>>> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
>>> ---
>>> 您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
>>> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
>>> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
>>> 要查看更多选项,请访问https://groups.google.com/d/optout
>>
>>
>> --
>> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
>> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
>> 详情: http://code.google.com/p/cpyug/wiki/CpyUg
>> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
>> ---
>> 您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
>> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
>> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
>> 要查看更多选项,请访问https://groups.google.com/d/optout
>
>
>
>
> --
> import config file for humans: https://github.com/laike9m/ezcf
>
> --
> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
> 详情: http://code.google.com/p/cpyug/wiki/CpyUg
> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
> ---
> 您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
> 要查看更多选项,请访问https://groups.google.com/d/optout



--
yegle
http://about.me/yegle

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了 Google 网上论坛的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要向此群组发帖,请发送电子邮件至 python-cn <at> googlegroups.com
要查看更多选项,请访问 https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/blog/

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout
jjx | 19 May 09:37 2015
Picon

Re: [CPyUG] 关于《我为什么从Python转向Go》

pypy 2.51+ psycopg2cffi vs cpython +psycopg2 跑生产系统上的数据库 查询一般都是差一倍以上, 我也不知道psycopg2cffi 上的测试是怎么出来的, 它那里的测试可是比cpython+psycopg2强

不过很多好消息, 比方说sqlalchemy开始明确支持pypy/psycopg2cffi了, gevent昨天也合并了pypy 2.51的支持

在 2015年5月19日星期二 UTC+8下午2:16:55,dynamicgl写道:


2015-05-19 12:41 GMT+08:00 jjx <jiangjianxiao <at> gmail.com>:
如果少用继承, 继承体系控制在一级,二级, 很多时候不需要那种java式的重构的,另外, python项目体系应该是以模块化组织, 但好多python项目一开始没有好的规划, 后续也没有持续的重构, 导致所谓的python不适合大项目, 其实是自己打自己耳光

我们也在尝试的在个别项目使用go, 但我们的项目是是企业应用, 个人实践的感觉web上go没有什么优势, 我目前最大的愿望是pypy在c库调用上性能再改善些


  你说的是cffi? 性能没啥问题呀? 现在准备1.0了。 

--
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
---
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com
要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout
AR | 19 May 05:52 2015
Picon

Re: [CPyUG] 关于《我为什么从Python转向Go》

2015-05-19 11:43 GMT+08:00 small.fz <at> gmail.com <small.fz <at> gmail.com>:
> 不同模块函数同名出问题,那是from xx import *了吧,以前用ide的时候wildcard
> imports会有warning,pep8也不建议这样用
>
> 2015-05-19 11:27 GMT+08:00 阳曙光 <iyangsg <at> gmail.com>:
>>
>> 在python里面,可以允许同名函数的出现,后一个函数会覆盖前一个函数,有一次我们系统一个很严重的错误就是因为这个导致的。
>>
>> 要是在同一个模块,代码检查工具是能查出来的。不同模块的函数同名,所有语言都允许的吧?

这就是runtime和compile time之分了。

如果把The Zen of Python里的Explicit is better than implicit
发挥地极端一些...


别提运行时警告,那是PHP...

-- 
Silence is golden.

--

-- 
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
--- 
您收到此邮件是因为您订阅了 Google
网上论坛的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com。
要向此群组发帖,请发送电子邮件至 python-cn <at> googlegroups.com。
要查看更多选项,请访问 https://groups.google.com/d/optout。
Zoom.Quiet | 19 May 04:41 2015
Picon

Re: [CPyUG] 关于《我为什么从Python转向Go》

因为 编译型语言,
可以进行静态分析,自动化重构,,,
Py 这种运行时才动态绑定的,就没办法分析了,,,

在 2015年5月19日 上午10:21,isdown Sun <isdown.sun <at> gmail.com> 写道:
> 为什么用 Go 可以轻易重构?
>
> yegle <cnyegle <at> gmail.com>于2015年5月19日周二 上午10:04写道:
>
>> 作者原文在 http://siddontang.com/2015/05/16/why-python-to-go/ 楼上链接应该是采集的。
>>
>>
>> 我的经验是Python如果没有覆盖很好、质量很高的unittest,基本无法重构。而满足这样unittest代码条件的团队技术实力不会很弱,用啥语言都不会出问题。
>>
>> 但是啊…Go不要求你技术实力很强就可以轻易重构啊…
>>
>>
>> 2015-05-18 18:52 GMT-07:00 Muromi Rikka <laike9m <at> gmail.com>:
>> > 链接
>> > http://studygolang.com/articles/3102?

>> >
偷懒也是无可厚非,毕竟他说代码已经失控了。之前还看过一篇文章说中美是两个最热衷使用
Go 的国家。
>> >
>> > 2015-05-19 9:13 GMT+08:00 MuSheng Chen <sheng.2179 <at> gmail.com>:
>> >>
>> >> 其实看到”代码失控”,我就无力吐槽了。
>> >> 能有一种语言能做到“代码不失控”的吗
>> >>
>> >> 2015-05-19 0:57 GMT+00:00 Mario Qiu <greatghoul <at> gmail.com>:
>> >>>
>> >>> 好多我为什么从 X 转向 Y
>> >>>
>> >>> --
>> >>> http://www.g2w.me - Ask and Learn.
>> >>>
>> >>> 在 2015年5月19日 星期二,08:54,twinsant 写道:
>> >>>
>> >>> 感觉作者给出的Python的问题,是因为团队本身没深入,在Python语言领域内,那些问题也很好解决啊。
>> >>>
>> >>> 转向Go不过是偷懒的做法。
>> >>>
>> >>> --
>> >>> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
>> >>> 规则: http://code.google.com/p/cpyug/wiki/PythonCn

>> >>> 详情: http://code.google.com/p/cpyug/wiki/CpyUg

>> >>> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp

>> >>> ---
>> >>>
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
>> >>> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com。
>> >>> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com。
>> >>> 要查看更多选项,请访问https://groups.google.com/d/optout。

>> >>>
>> >>>
>> >>> --
>> >>> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
>> >>> 规则: http://code.google.com/p/cpyug/wiki/PythonCn

>> >>> 详情: http://code.google.com/p/cpyug/wiki/CpyUg

>> >>> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp

>> >>> ---
>> >>>
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
>> >>> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com。
>> >>> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com。
>> >>> 要查看更多选项,请访问https://groups.google.com/d/optout。

>> >>
>> >>
>> >> --
>> >> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
>> >> 规则: http://code.google.com/p/cpyug/wiki/PythonCn

>> >> 详情: http://code.google.com/p/cpyug/wiki/CpyUg

>> >> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp

>> >> ---
>> >>
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
>> >> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com。
>> >> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com。
>> >> 要查看更多选项,请访问https://groups.google.com/d/optout。

>> >
>> >
>> >
>> >
>> > --
>> > import config file for humans: https://github.com/laike9m/ezcf

>> >
>> > --
>> > 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
>> > 规则: http://code.google.com/p/cpyug/wiki/PythonCn

>> > 详情: http://code.google.com/p/cpyug/wiki/CpyUg

>> > 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp

>> > ---
>> >
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
>> > 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com。
>> > 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com。
>> > 要查看更多选项,请访问https://groups.google.com/d/optout。

>>
>>
>>
>> --
>> yegle
>> http://about.me/yegle

>>
>> --
>> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
>> 规则: http://code.google.com/p/cpyug/wiki/PythonCn

>> 详情: http://code.google.com/p/cpyug/wiki/CpyUg

>> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp

>> ---
>> 您收到此邮件是因为您订阅了 Google
网上论坛的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
>> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com。
>> 要向此群组发帖,请发送电子邮件至 python-cn <at> googlegroups.com。
>> 要查看更多选项,请访问 https://groups.google.com/d/optout。

>
> --
> 邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
> 规则: http://code.google.com/p/cpyug/wiki/PythonCn

> 详情: http://code.google.com/p/cpyug/wiki/CpyUg

> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp

> ---
>
您收到此邮件是因为您订阅了Google网上论坛上的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com。
> 要发帖到此群组,请发送电子邮件至python-cn <at> googlegroups.com。
> 要查看更多选项,请访问https://groups.google.com/d/optout。




-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io

授: http://creativecommons.org/licenses/by-sa/2.5/cn/

怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

--

-- 
邮件来自: `CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
详情: http://code.google.com/p/cpyug/wiki/CpyUg
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
--- 
您收到此邮件是因为您订阅了 Google
网上论坛的“python-cn(华蟒用户组,CPyUG 邮件列表)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到python-cn+unsubscribe <at> googlegroups.com。
要向此群组发帖,请发送电子邮件至 python-cn <at> googlegroups.com。
要查看更多选项,请访问 https://groups.google.com/d/optout。

Gmane