pandas.api.types.is_file_like#

pandas.api.types.is_file_like(obj)[源代码]#

检查对象是否为类似文件的对象。

对于被视为类似文件的对象,它们必须是迭代器,并且具有 read 和/或 write 方法作为属性。

注意:类文件对象必须是可迭代的,但可迭代对象不必是类文件的。

参数
obj要检查的对象
退货
is_file_like布尔尔

是否 obj 具有类似文件的属性。

示例

>>> import io
>>> buffer = io.StringIO("data")
>>> is_file_like(buffer)
True
>>> is_file_like([1, 2, 3])
False