如何使用Python和pandas去除标题中的空格

时间:2017-03-16 04:48:33

标签: python pandas tabs strip

我正在尝试使用python将tab标记的文件加载到pandas中,以便我可以执行不同的查询。不幸的是,文件格式是非常好的(它可以很好地加载到Excel,但我需要以编程方式使用它。

当我这样做时:

>>> print(df.columns)

Index([u'Domain Name                                                      ',
       u'Current Bid ', u'Join By Date (ET)', u'Join By Date (PT)',
       u'Bidders ', u'Seller         ', u'TLD     ', u'Length',
       u'Words                                                                           ',
       u'Word Count',
       u'Categories                                                                                                      ',
       u'Hyphens ', u'Numbers ', u'Auction Type'],
      dtype='object')

如何修复文件这么简单df.query('TLD) == "value"')会起作用?

我每隔5天收到一个新文件,所以我需要以编程方式进行。

注意 - 请耐心等待,我是脚本和Python的新手

1 个答案:

答案 0 :(得分:8)

这应该有助于清理列名:

df.columns = [x.strip() for x in df.columns] 
相关问题