用于读取和写入数据库文件的模块

datatank_p的Python项目详细描述


这是什么?

注意: 此python模块用于科学可视化和分析, 与数据库无关。

这是一个python模块,允许您使用 蟒蛇。 数据库 是可视化和 用于MacOSX的分析工具。虽然数据箱本身是专有的(现在没有 为学生和博士后收费,它包括最开放的C++库 内部数据结构的,以便可以轻松创建要加载的数据文件 进入它。

我什么时候用?

  • 您正在使用数据库进行分析,需要一个quickie模块(外部程序) 转换一些数据。您可以使用优秀的C++库,但有时 Xcode的麻烦比它的价值还大,特别是自从苹果把它变成了iTunes的代码之后。
  • 您已经在使用numpy/scipy在python中运行了数值实验,并且 想在数据库中轻松查看结果。
  • 有时数据没有很好地包装在netcdf文件中,或者您希望 在大数据集中创建一个较小的子集,以便在数据库中进行分析。
  • 您有一个hdf-5文件,需要使用pytables提取相关部分。
  • 你有一些可怕的ascii数据格式,是一个同事在喝醉的时候发明的, 您需要用python解析它,因为它比 某些流行的商业分析软件包。

我使用它将地理信息系统数据与海岸流的三维水动力模型输出结合起来 以及运输模拟。能够将图像重投影到/从lat/lon或cartesian 使用gdal的坐标是一个很好的资产。有关如何做的想法,请参见示例 一些。

我什么时候不用?

  • 与 C++源代码库(但它们通常很容易添加)。
  • C++库是高度优化的,并且可以是显著的。 比使用python快。
  • 您需要使用其他库(C/C++/FORTRAN等),并且等效 python中没有函数。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java获取骆驼路由交换正文()中的无效字符   java如何在Android中创建多语言枚举?   java如何将多个ArrayList<Hashmap>值组合到一个ListView中   后缀运算符Java后增量和预增量行为   SQlite在java中更新列号   Mac OS Yosemite上的java No JRE 1.8虚拟机   java swing在Jlabel中遇到问题   JAVAutil。scanner小java程序打印不可见的换行符?   java从原点到点的路径数   java重写Excel列而不是创建新列   将一行从SQL数据映射到Java对象   spring Application Insights Java SDK+代理不能很好地协同工作   java排序字符串列表?不使用长度函数查找列表的长度   java使用stream collect返回相同的列表,对重复项进行剪切和求和,抛出一个非静态引用   将字母字符与前面没有百分号的Java正则表达式匹配