pandas.api.types.is_file_like #

pandas.api.types。is_file_like ( obj ) [来源] #

检查该对象是否是类文件对象。

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

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

参数
obj要检查的对象
返回
布尔值

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

例子

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