首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

[Python]怎么判断一个对象是文件呢

2012-03-19 
[Python]如何判断一个对象是文件呢?RT,请教各位高手,一个以 r 打开的文件 f ,type(f)的结果是 class _

[Python]如何判断一个对象是文件呢?
RT,
请教各位高手,
一个以 'r' 打开的文件 f ,type(f) 的结果是 <class '_io.TextIOWrapper'> ,
那么 type(f) == ??? 的时候,返回值才能是 True 呢?

[解决办法]
type(f) == _io.TextIOWrapper
手册建议比较时用下面函数:
isinstance(f, _io.TextIOWrapper)

热点排行