【发布时间】:2022-10-17 13:23:36
【问题描述】:
所以现在我在这里有一个 csv 文件,我可以使用 python 访问它,并且我成功地删除了中间的行,但我无法将剩余的数据作为新的 csv 获取。
我已经尝试过这个代码-
import pandas as pd
import csv
df = pd.read_csv('/content/Final_Data.csv',error_bad_lines= False)
df.head()
data = df.drop(columns='-BEGIN HEADER-')
print(data)
with open('example.csv', 'w') as file:
writer = csv.writer(file)
writer.writerow(data)
[这是我的数据的图像链接。][1] [1]:https://i.stack.imgur.com/hJPCl.jpg
它将 -BEGIN HEADER- 视为一列,但它只接受行,直到 -END HEADER- 行。 我试图删除 -BEGIN HEADER- COLUMN 但它只删除了 -END HEADER- 行之前的值。 我的数据框只接受第 11 列的值。
请帮助我使用 python 访问剩余的数据。
【问题讨论】:
标签: python