- 论坛徽章:
- 0
|
我做的工作主要是地震勘探,高性能计算用的多,
但是我们也是需要python的.
在地震勘探资料处理中,需要一种数据,叫做速度谱.
简单的说,就是描述地下岩石速度的文本文件.
一个文件往往有几十M或者上百M.
国内的各个油田用的处理软件不一样,
得到的速度谱文件的格式仅仅我见过的不下十几种.
而且你不知道下次遇到什么样的格式的文件,
所以得时刻准备写解析新格式的程序转换成本公司的格式.
python这种解释型的语言,最适合做这种解析文本文件的工作了.
在用python之前,我们使用C/C++来写转换程序.
编写代码->编译->运行->修改bug->再编译->再运行->....,
还得考虑动态分配内存,不胜其烦。
整个过程既繁琐又容易出错。
现在用python之后,即写即用,修改方便.
还有,有时我们需要大体看一下地层的走向,
我们就会用Python(x,y)工具包里面的图形显示模块来做显示。
这样要比安装一个matlab要轻便的多。更重要的是这个是免费的。
读了样章,觉得作者是在日常中积累了使用经验
才能写出这样贴近实用的好书.
python的应用范围超出了我之前的认识.
刚刚得到消息,我考上了博士,
回学校读书的时候.有机会得好好研究一下python. |
|