我在删除列和将新数据框另存为CSV文件时遇到问题。
代码:
import pandas as pd
file_path = 'Downloads/editor_events.csv'
df = pd.read_csv(file_path, index_col = False, nrows= 1000)
df.to_csv(file_path, index = False)
df.to_csv(file_path)代码执行时不会给出任何错误。我查看了我的根目录,但看不到任何新的csv文件
发布于 2020-02-13 18:30:10
首先:您保存的文件与您正在读取的文件相同,因此您将看不到任何新的csv文件。你现在所做的就是重写同一个文件。
但由于我可以猜到您只是将其作为您想要做的简单示例,因此我将转到第二个问题:确保您的路径是正确的。尝试写入完整路径,如'c:\Users\AwesomeUser\Downloads\editor_events.csv',而不仅仅是'Downloads\editor_events.csv'。
发布于 2020-02-13 18:44:47
检查正在运行python脚本的文件夹中的文件。并且您正在使用相同的名称保存,因此您可以检查修改时间以确认它。此外,您并不是按照发布的代码删除列,您只是获取1000行并保存它。
https://stackoverflow.com/questions/60205414
复制相似问题