Read\u Fwf从一个文件中删除前导零,但不从另一个文件中删除?

2024-05-19 10:23:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用read\ fwf和列除法器列表将2.dat文件读入一个pandas数据帧。数据帧中的最后一列在一个场景中删除前导零(我想要的),但在另一个场景中不删除

File 1 (Bad

File 2 (Good

下面是我编写的加载每个文件的代码:

fhand=open(r'xyz')
divider=[(0,10),(11,15),(15,24),(24,35),(35,57),(61,75),(72,99)]

df=pd.read_fwf(fhand,colspecs=divider)
df.columns= ['Date','FundID','ID','Ticker','SecName','Quantity','Other']
df.pop('Date')
df.pop('Other')

这是每个文件源的一行,我在其中突出显示了要读入数量列的内容。 File 1 DataFile 2 Data

TexttoCols in Excel is correct


Tags: 文件数据df列表readdatadate场景

热门问题