首页 > 解决方案 > 在python中检索LIS文件数据

问题描述

我有一些 *.lis(和 *.dis)文件要在 python 中打开和解析。

我无法理解它们的结构,所以看不出你可以多么务实地打开和可靠地输出数据。

任何人对如何理解 .lis 文件结构有任何想法,以便我可以做到这一点?是否有任何人都知道的 Python 工具来执行此操作?

谢谢

标签: pythonlis

解决方案


我以前遇到过这个问题,这就是我解决它的方法。

对于 LIS 文件,您可以使用 [ https://pypi.org/project/TotalDepth/]。该软件包的结构非常好,但在查找所需的正确数据时会很复杂。特别是从头信息。TotalDepth 包还从 LAS 文件中提取数据,这些数据更容易理解它们的工作原理。

对于 DLIS 文件,好吧,简而言之,这些文件比 LIS 复杂得多,但是这个包 [ https://pypi.org/project/dlispy/]非常棒,我已经使用过很多次了。

如果您想成功理解从这些类型的文件中提取数据的工作原理,请尝试阅读 RP66 [ http://w3.energistics.org/rp66/v1/Toc/main.html]和 LIS79 [ http ://w3.energistics.org/LIS/lis-79.pdf]

需要注意的是,这些文档阅读和理解起来非常枯燥,但它将帮助您了解数据的结构以及从哪里可以找到每个特定信息。

祝你好运:)


推荐阅读