免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 无风之谷

强调实用主义——采访Python专家HyryStudio [复制链接]

论坛徽章:
0
发表于 2012-05-30 09:21 |显示全部楼层
记得在大学做科学计算,数据或信号处理,用的是MATLAB,早知道Python科学计算这么强大,当初就该建议老师使用Python

有个问题想请教下:
Python的运行效率,一直让我比较头疼,利用一些扩展库能够解决数据计算的速度上,但是有些时候速度慢不是因为数据计算,有没有好的优化方法,或谈下经验?

论坛徽章:
5
亥猪
日期:2013-10-15 13:41:04CU十二周年纪念徽章
日期:2013-10-24 15:41:34申猴
日期:2013-10-28 10:55:45辰龙
日期:2013-10-31 13:29:29丑牛
日期:2014-02-14 11:25:54
发表于 2012-05-30 09:58 |显示全部楼层
回复 7# HyryStudio


    一般做界面程序的时候我都会嵌入一个Python命令行  
   这个方法不错 学习了 谢谢分享~~~

论坛徽章:
0
发表于 2012-05-30 14:06 |显示全部楼层
很邪恶的歪一下楼:
论快感,C++/C是看黃書,Python是擼管,Ruby就是拉著個妹子肆意蹂躪 {:3_189:} {:3_189:}

论坛徽章:
0
发表于 2012-05-30 14:21 |显示全部楼层
如何用C扩展Python?

论坛徽章:
0
发表于 2012-05-30 14:26 |显示全部楼层
我前天刚开始看python

论坛徽章:
29
技术图书徽章
日期:2013-09-02 19:59:502015元宵节徽章
日期:2015-03-06 15:51:332015小元宵徽章
日期:2015-03-06 15:57:20操作系统版块每日发帖之星
日期:2015-08-16 06:20:002015七夕节徽章
日期:2015-08-21 11:06:17操作系统版块每日发帖之星
日期:2015-09-21 06:20:002015亚冠之水原三星
日期:2015-10-30 00:06:07数据库技术版块每日发帖之星
日期:2015-12-24 06:20:0015-16赛季CBA联赛之上海
日期:2016-01-07 10:32:07操作系统版块每日发帖之星
日期:2016-01-08 06:20:00操作系统版块每日发帖之星
日期:2016-05-18 06:20:00IT运维版块每日发帖之星
日期:2016-07-23 06:20:00
发表于 2012-05-30 14:29 |显示全部楼层
功能很强大,需要不停的摸索啊!

论坛徽章:
0
发表于 2012-05-30 18:48 |显示全部楼层
追忆的风筝 发表于 2012-05-30 09:21
记得在大学做科学计算,数据或信号处理,用的是MATLAB,早知道Python科学计算这么强大,当初就该建议老师使 ...


你能具体说说是些什么情况吗?

因为我主要编写计算、数据处理方面的程序。我一般程序优化分为如下几个步骤:

1. 找合适的扩展库。
2. 找不到扩展库时,先用Python实现。
3. 如果Python实现速度不够用,那么就用Cython。
4. Cython还不够用时就找有没有C语言的库,然后尝试用Cython或者SWIG等进行包装。
5. 如果还不够用就考虑多进程,若能将计算分为多进程那是最好,至少可以将计算和GUI进程分开。

对于我遇到的绝大多数情况,通常到Cython这一步就够用了。

论坛徽章:
5
丑牛
日期:2014-01-21 08:26:26卯兔
日期:2014-03-11 06:37:43天秤座
日期:2014-03-25 08:52:52寅虎
日期:2014-04-19 11:39:48午马
日期:2014-08-06 03:56:58
发表于 2012-05-30 19:30 |显示全部楼层
这个语言本身将来会有哪些进步呢?

论坛徽章:
1
天蝎座
日期:2013-12-06 18:23:58
发表于 2012-05-30 22:13 |显示全部楼层
那本书写的真心赞,是做研究的好帮手!有了Python,工具无忧啊

论坛徽章:
30
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年纪念徽章
日期:2019-08-20 08:30:3719周年集字徽章-19
日期:2019-08-27 13:31:2619周年集字徽章-CU
日期:2019-09-08 23:26:25
发表于 2012-05-31 00:25 |显示全部楼层
目前还停留在把Python当脚本用的初级阶段,向专家学习了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

PostgreSQL中国大会,早鸟票抢购!

PostgreSQL中国大会,早鸟票抢购!
2019年11月29~11月30日,由 PostgreSQL中文社区与ITPUB联合主办的第九届《PostgreSQL 中国技术大会》将在北京隆重召开。PostgreSQL 作为功能最强的的开源关系型数据库之一,得到了越来越多企业的推广和运用,也越来越受到广大技术爱好者的欢迎和重视。这将是 PostgreSQL 的又一次交流盛会。




----------------------------------------

点击报名>>
  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP