【问题标题】:eliminate whitespaces in pd.read_csv消除 pd.read_csv 中的空格
【发布时间】:2013-07-26 12:43:31
【问题描述】:

假设我有一个 csv 文件,其中包含以下格式的行。

89.96.146.2 # Some String Related,To,45.53,11.0

我想将这些行读入 pandas 数据帧并根据 IP 地址(89.96.146.2)执行一些搜索功能。

df = pd.read_csv('test.csv', sep='#\s+', header=None).set_index(0)

这有一个带 IP 的空格?。如果我将其拆分为line.split(' ')[0],我只能执行搜索功能。为什么我上面的代码没有消除那个空白?

【问题讨论】:

    标签: python pandas dataframe


    【解决方案1】:

    我想你需要说标签前有空格:

    pd.read_csv('test.csv', sep='\s+#\s+', header=None).set_index(0)
    

    【讨论】:

    • 我在这上面浪费了多少时间..:(.. 谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-21
    • 1970-01-01
    • 2015-12-22
    相关资源
    最近更新 更多