pandas.api.types.is_file_like#

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

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

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

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

Parameters:
obj要检查的对象
Returns:
bool

obj 是否具有类文件属性。

Examples

>>> 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