我有一些*.lis (和*.dis)文件要用python打开和解析。
我不能理解它们的结构,所以看不出你可以如何实际地打开和可靠地输出数据。
谁有办法理解.lis文件的结构,这样我才能做到这一点?有没有任何人知道的Python工具可以做到这一点?
谢谢
发布于 2019-08-09 18:27:55
我以前遇到过这个问题,下面是我是如何解决它的。
对于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]的文档。
需要注意的是,这些文档的阅读和理解非常乏味,但它将帮助您了解数据是如何构造的,以及在哪里可以找到其中的每个特定信息。
祝你好运:)
https://stackoverflow.com/questions/54112909
复制相似问题