我已经搜索了其他与删除行相关的问题,但没有找到一个可行的解决方案:
我有一个从工具Screaming Frog导出的CSV文件,看起来像这样:
Internal - HTML | | |
--------------- | --------------|-------------|
Address | Content | Status Code |
----------------|---------------|-------------|
www.example.com | text/html | 200 |
我希望删除包含“Internal-HTML”的第一行。当使用df.keys()
进行分析时,我得到了以下信息:Index(['Internal - HTML'], dtype='object')
。
我想使用第二行作为索引,其中包含正确的列标签。
当我使用以下代码:
a = pandas.read_csv("internal_html.csv", encoding="utf-8")
a.drop('Internal - HTML')
a.head(3)
我遇到了这个错误:
KeyError: 'Internal - HTML'
我还尝试了这里建议的方法(删除pandas中的索引名称),并尝试重置索引:a = pandas.read_csv("internal_html.csv", encoding="utf-8")
a.reset_index(level=0, drop=True)
a.head(3)
以上选项都没有起作用。