使用python的segyio包读取segy数据的问题
今天安装segyio包后读取了一块叠后数据,运行程序后报错unable to find sorting,使用github提供的测试数据可以正常读取,一度怀疑是程序包本身的问题,上网查资料有网友反映也遇到过这个问题,segyio 1.60以及以前的版本可以正常运行,于是去pypi翻出了1.6版本,发现只能在python3.6上运行,于是去清华大学的镜像网站下找到历史版本,在工作站上登录一个新的用户重新安装python3.6,然后pip安装上segyio1.6,折腾一下午,再运行,还是报错!strict还是不能为True,不能读取到线点号!
思考了半天,认为可能不是库的问题,可能是segy数据格式的问题。重新在处理软件上检查输出的作业,发现offset有定义(模块缺省定义为37),于是删掉offset道头字,重新输出,用python读,正常了!两个版本的segyio都能正常读取!
目前分析原因,程序会自动检查line、xline和offset(我怀疑是检查37位置是否有值)几个道头字,如果叠后数据指定了offset道头字,程序无法读取观测系统。使用某处理软件输出叠后数据时,最好将offset道头字清空!
读取问题已经解决,下面继续学习segy数据的存储结构。目前感觉像是把数据读成了一个类,各种属性是一个ndarray。
使用python的segyio包读取segy数据的问题相关推荐
- Python 基于Python从mysql表读取千万数据实践
基于Python 从mysql表读取千万数据实践 by:授客 QQ:1033553122 场景: 有以下两个表,两者都有一个表字段,名为waybill_no,我们需要从tl_waybill_b ...
- python串口通信_python 读取串口数据的示例
python3 读取串口数据 demo 最近在写一个demo,zigbee串口连接树莓派,树莓派使用串口通信接受zigbee穿过来得值.其中我是用的树莓派是3代B+,zigbee每隔三秒钟从串口输出数 ...
- python处理表格数据-python通过xrld库读取表格数据
xrld库:是用来读取EXCEL表格 [功能实现]:通过学生名字和科目查找对应的成绩 快速安装工具包 #xlrd库:读取excel数据的库 import xlrd #操作的表格路径 file_path ...
- python读取千万级数据库数据类型_Python 基于Python从mysql表读取千万数据实践
场景: 有以下两个表,两者都有一个表字段,名为waybill_no,我们需要从tl_waybill_bar_record表读取1000w条唯一的waybill_no,然后作为INSERT SQL语句的 ...
- python excel画图_python读取excel数据并且画图
一,要读取的数据的格式: 二,数据读取部分: # 1930 workbook=xlrd.open_workbook('1930.xlsx') sheet= workbook.sheet_by_inde ...
- 下载地图包,并基于python的pyshp库读取.shp数据来获取中国省界的经纬度数据
目前画地图的软件都能很方便的调用省界数据,但是如果想要单独对省界做一些个性化设置,如设置宽度.样式.颜色什么的,就需要将省界数据单独拿出来进行设置了. 软件在画地图时,描述的边界都是一些列经纬度格点的 ...
- python3使用serial以及pyserial包读取串口数据并解析字节数组,涉及数据移位以及Python无符号整数转为有符号整数操作
1. 代码如下 import serial import serial.tools.list_ports import json import chardetgps_data = {'lat':[], ...
- python使用scipy包读取高光谱图像
一般最好读取存储格式为.mat的高光谱数据.原因有下: python可以导入读取.mat格式文件的包,在matlab中进行预处理和后处理的时候协作起来比较方便. .mat格式在同一个文件中可以有多个l ...
- python json操作_Python读取JSON数据操作实例解析
读写 JSON 数据 问题 你想读写 JSON(JavaScript Object Notation) 编码格式的数据. 解决方案 json模块提供给了一种很简单的方式来编码和解码json数据,其中两 ...
最新文章
- js判断undefined和null
- linux_2.6内核内存缓冲与I/O调度机制:
- springmvc的配置
- 一文读懂区块链以及一个区块链的实现
- 在文本和图像上的对比学习小综述~
- Mysql中Check约束无效的原因以及解决方法
- 推荐Notepad插件格式化Sql代码,开发利器。
- 浙江大学课程攻略共享计划
- 简单易用的拾色器推荐
- OpenCV4图像处理算子不完全手册-入门篇(已完结)
- 一起找BUG,谷歌推出全新漏洞悬赏平台
- MySQL第六讲 MySQL分库分表方案
- 企业微信三方开发:注册企业微信服务商
- 通过JAVA代码,将文字生成图片
- 前端三剑客 HTML、CSS、JavaScript 入门到上手
- 初步使用计算机的教学反思,静夜思教学反思(精选10篇)
- excel如何把多张表合并成一个表_如何快速把多个excel表格合并成一个excel表
- Netty 客户端与网络调试助手通信实验
- 剑网3选择人物后进入游戏就显示服务器断开连接,剑网3怎么进入游戏_剑网3进入游戏的问题_牛游戏网...
- 【转】 中国老话大全
热门文章
- [MFC学习笔记]--对话框的设计
- 7-20 打印九九口诀表 (15point(s)).c
- 微信小程序中,真机和模拟器效果不一样
- LoadLibrary() 错误码问题 14001, 126
- 各种机器学习算法比较
- 基于若依框架搭建商业项目
- atlas 不稳定 mysql_连接确实很不稳定 · Issue #50 · Qihoo360/Atlas · GitHub
- JavaScript学习之旅
- Starry Night Pro Plus 8 Mac下载「天文模拟软件」
- 人类终极挑战:赋予人造细胞生命,全人工细胞实现临近