我正在尝试使用字典数据结构创建一个数据框,并将其转换为本地下载文件夹中的 csv 文件,但该文件未下载,也没有出现在我的本地路径中。 请找到下面的代码。
dict1= {'1':['akash'],'2':['sanjana']}
import pandas as pd
df= pd.DataFrame(dict1)
print(df)
df.to_csv("C:\\Users\\FCI-1863\\Downloads\\pandas.csv",index=False)
甚至尝试了原始字符串甚至路径库,但似乎没有任何效果。
df.to_csv('C:\Users\FCI-1863\Downloads\pandas.csv',index=False)
我尝试使用路径库
from pathlib import Path
filepath=Path(r'C:\Users\FCI-1863\Downloads\pandas.csv')
import pandas as pd
dict1= {'1':['akash'],'2':['sanjana']}
df= pd.DataFrame(dict1)
df.to_csv(filepath)
看起来您的代码是正确的,并且您将数据发送到 CSV 文件或生成 DataFrame 的方式没有问题。但是,造成此问题的原因可能有以下几个:
您可以使用 try- except 块来查看这里的问题是什么:
try:
df.to_csv(r'C:\Users\FCI-1863\Downloads\pandas.csv', index=False)
print("CSV file created successfully.")
except Exception as e:
print("An error occurred:", e)