gpt4 book ai didi

python - 获取 CSV 读取器/写入器对象使用的文件对象

转载 作者:太空宇宙 更新时间:2023-11-04 01:44:38 24 4
gpt4 key购买 nike

有什么方法可以在 CSV 编写器/读取器对象实例化后访问它所使用的文件对象?我打开了 csv 模块,它的比赛似乎是内置的。我还尝试将文件对象设置为属性,但出现以下错误:

AttributeError: '_csv.writer' object has no attribute 'fileobj'

最佳答案

csv.writer 是一个“内置”函数。也就是说,它是用编译后的 C 代码而不是 Python 编写的。因此无法从 Python 代码访问其内部变量。

也就是说,我不确定为什么您需要检查 csv.writer 对象以找出文件对象。该对象在创建对象时指定:

w = csv.writer(fileobj, dialect, ...)

因此,如果您稍后需要访问该对象,只需将其保存在另一个变量中即可。

关于python - 获取 CSV 读取器/写入器对象使用的文件对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/198465/

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