pandas - Pandas read_fwf 删除空格
问题描述
我正在使用 read_fwf 读取一个固定宽度的文件,并且我需要保留空格,因为表单使用空格作为响应类型。我一直在寻找一个关键字/参数来更改去除这个空白的默认设置,但我不确定是否存在。我在这里看到了完全相同的问题,直到用户解决了这个问题才解决,但熊猫 read_fwf 没有
在将 read_fwf 调用到 df 中后,我尝试用额外的字符填充字符串的开头/结尾,但这并没有解决首先由于空格剥离而导致信息丢失的问题。
df = pd.read_fwf(文件,宽度=宽度)
解决方案
这对我有用:
pd.read_fwf(file,header=None,colspecs=[(0,5000)],delimiter="\n\t")
在问题 #16772 https://github.com/alanbato/pandas/commit/ad1d3a1688fd489404e91ecc0017c2abc1a322a4中解决
推荐阅读
- html - 如何使用任何owl.carousel?
- javascript - 在头部添加 javascript 标签时我的页面不显示 - jQuery Mobile
- asp-classic - 经典asp添加查询变量
- c# - 我如何让子弹直接向前发射,而忽略玩家的物理(滚动)?
- python - 如何从python中的列表填充json文件
- java - 使用随机字段解析 JSON (java)
- caffe - 模型输出是具有 5 维的 MLMultiArray,例如 Double 1 x 1 x 22 x 40 x 40
- maven - 如何将 maven 工件从 nexus 注入到 docker 容器中
- mysql - 社区版的 MySQL 备份文件不支持内置加密,如何加密?
- java - Firebase 实时数据库:如何停止离线写入?(最佳方法)