gpt4 book ai didi

python - 使用 to_csv() 后关闭文件

转载 作者:行者123 更新时间:2023-11-28 22:46:33 27 4
gpt4 key购买 nike

我是 python 的新手,到目前为止我很喜欢 ipython notebook 来学习。我是在使用 to_csv() 函数将 Pandas 数据帧写出到文件中吗?我想打开 csv 以查看它在 excel 中的外观,它只会以只读模式打开,因为它仍在被另一个人使用如何关闭文件?

import pandas as pd
import numpy as np
import statsmodels.api as sm
import csv

df = pd.DataFrame(file)
path = "File_location"

df.to_csv(path+'filename.csv', mode='wb')

这将毫无问题地写出文件,但是当我在 excel 中“检查”它时,我收到只读警告。这也给我带来了一个更大的问题。有没有办法查看 python 当前正在使用/触摸哪些文件?

最佳答案

这是更好的方法。使用上下文管理器,您不必处理文件资源。

with open("thefile.csv", "w") as f:
df.to_csv(f)

关于python - 使用 to_csv() 后关闭文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27370046/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com