免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: timespace
打印 上一主题 下一主题

有奖讨论:开发实战之Python与我不得不说的故事(获奖名单已公布-2014-6-5) [复制链接]

论坛徽章:
4
CU大牛徽章
日期:2013-04-17 11:48:26CU大牛徽章
日期:2013-04-17 11:48:40CU大牛徽章
日期:2013-04-17 11:48:45摩羯座
日期:2013-12-06 18:10:04
21 [报告]
发表于 2014-05-18 17:24 |只看该作者
本帖最后由 fire_cpp 于 2014-05-18 17:26 编辑

1. 在项目中Python扮演的角色,包括但不限于项目类型/Python版本/重要库
我们用python2.x做几乎所有事:WEB(Django)、科学计算,专家系统(pyke)。

  2. 使用Python过程中遇到的亮点和痛点,以及对新手的建议
亮点:简单、开发迅速、动态语言、易读
痛点:运行效率较编译型、静态型语言低
新手建议:尽早进行实际应用,语法什么的一天可以学完了

  3. 对Python 3的认知和期待
没用过,一些库无法使用它。期待老库尽快迁移。

论坛徽章:
4
CU十二周年纪念徽章
日期:2013-10-24 15:41:34丑牛
日期:2014-02-26 16:47:00技术图书徽章
日期:2014-03-06 15:39:16技术图书徽章
日期:2014-04-24 15:56:22
22 [报告]
发表于 2014-05-18 20:13 |只看该作者
懒惰真的可以有很多借口,所以有些人就是冥顽不灵的。勤快且与时俱进是一个混在it行业里必备的属性。不管python3目前是多么的不方便,跟上了,自然后面就会有作用。假如都完美了,所有的都该停滞不前了。。。

论坛徽章:
3
季节之章:冬
日期:2015-01-15 10:36:57IT运维版块每日发帖之星
日期:2015-09-24 06:20:00IT运维版块每日发帖之星
日期:2015-10-24 06:20:00
23 [报告]
发表于 2014-05-19 07:55 |只看该作者
这个好,留力,下周认真回帖。

招聘 : 项目经理
论坛徽章:
0
24 [报告]
发表于 2014-05-19 10:20 |只看该作者
本帖最后由 huohulwz 于 2014-05-19 11:07 编辑

1,Python 作为我们2个游戏项目的主力开发语言,承载了服务端底层,服务端逻辑,服务端管理控制工具的全部开发,自动化客户端的打包,并为策划提供了表格相关的实用的工具,为美术提供了图片批量处理的工具;
2,Python 的标准库很强,各种其他需求都能找到第三方的包,如我们项目用到的有xls读取库 xlrd,图片处理库 PIL;Python2的中文有时候会蛋疼,建议大家尽量使用对中文友好的 Python3;
3,Python3 是现代化的语言,就冲对 unicode 的良好支持,大家也要多用用啊,虽然有些库还没有适应 Python3,但是如果是做新项目,那就投向 Python3 的怀抱吧!

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
25 [报告]
发表于 2014-05-19 10:30 |只看该作者
回复 20# timespace

倒不是默认安装的路径问题,而是命令选项不兼容啊。

他调用了 ps -aux, 但在solaris下就不能加'-' 只能用ps aux...


   

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
26 [报告]
发表于 2014-05-19 10:54 |只看该作者
我倒有个问题,  这边 有没有传统行业 推广python3的经历?

互联网行业 迭代是非常快的, 但传统行业,企业级用户那里就没这么方便。 而企业级用户恰又是大型软件的服务对象。

1. python3大量不兼容python2
2. python2 仍然有好几年的服务期
3. python2 经过了企业界的大量支持和验证

怎么样劝说企业级大客户来做出改变?

论坛徽章:
0
27 [报告]
发表于 2014-05-19 11:56 |只看该作者
本帖最后由 yuqingjiushi 于 2014-05-19 12:08 编辑

  1. 在项目中Python扮演的角色,包括但不限于项目类型/Python版本/重要库
      python和运维基本上联系在一起的,包括监控服务器、网络质量、数据的并发采集以及部分客户端桌面程序
     版本主要是2.6.7 因为2.6.1低版的里面的bug尤其是multiprocessing的bug严重影响使用,SO,全部使用的是2.6.7
     重要库:
        运维类的:multiprocessing、 threading 、 socket、 logging、 MySQLdb、paramiko、pypcap ....
        web类的:django tornado
        桌面客户端:QT

  2. 使用Python过程中遇到的亮点和痛点,以及对新手的建议
      亮点:只有想不到的第三方库
      痛点:第三库以python自身文档的不完全。django从0.96版进化到1.0版的文档居然经历了三年左右的时间,阿门的
      新手建议:程序这玩意儿没多难,别只不停的想,动手去实现一把,很容易。

  3. 对Python 3的认知和期待
     一直在试用,生产环境不敢使用,它的兼容性导致的要改写项目,成本太高。。。。。。。。。。
     期待python和liunx可以达成默认安装高版本的认识,哈哈哈 这样升级就可以和老板说
     liunx现在系统默认的,很稳定了
   

论坛徽章:
0
28 [报告]
发表于 2014-05-19 11:56 |只看该作者
本帖最后由 yuqingjiushi 于 2014-05-19 12:01 编辑

sorry sorry sorry

论坛徽章:
11
未羊
日期:2013-12-16 12:45:4615-16赛季CBA联赛之青岛
日期:2016-04-11 19:17:4715-16赛季CBA联赛之广夏
日期:2016-04-06 16:34:012015亚冠之卡尔希纳萨夫
日期:2015-11-10 10:04:522015亚冠之大阪钢巴
日期:2015-07-30 18:29:402015亚冠之城南
日期:2015-06-15 17:56:392015亚冠之卡尔希纳萨夫
日期:2015-05-15 15:19:272015亚冠之山东鲁能
日期:2015-05-14 12:38:13金牛座
日期:2014-12-04 15:34:06子鼠
日期:2014-10-16 13:40:4715-16赛季CBA联赛之八一
日期:2016-07-22 09:41:40
29 [报告]
发表于 2014-05-19 12:57 |只看该作者
timespace 发表于 2014-05-16 18:05
Python已经23岁了,作为一门高级动态语言,如今依然是LAMP的重要组成部分,不仅在WEB开发、系统管理、科 ...


Python已经23岁了,作为一门高级动态语言,如今依然是LAMP的重要组成部分......................
颠覆我的认知

论坛徽章:
11
技术图书徽章
日期:2014-03-01 14:44:34天蝎座
日期:2014-05-21 22:11:59金牛座
日期:2014-05-30 17:06:14
30 [报告]
发表于 2014-05-19 13:51 |只看该作者
回复 24# huohulwz
有道理,只有遇到多语言下py2的蛋疼问题,才能领会py3中str和bytes分离的重要性。


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP