【发布时间】:2014-07-01 02:00:58
【问题描述】:
如何使用'isinstance'来确定文件对象的'类型',比如在表达式中:
>>> open(file)
【问题讨论】:
-
判断open(file)的类型是什么意思?您是指文件中文本的类型(例如 int、string)吗?
-
谷歌搜索问题标题的第一击:"This function creates a file object"
-
如果您在 Python3 中寻找合适的类型提示时遇到此问题,请使用从
typing导入的 TextIO(例如,在“序言”中使用from typing import TextIO,然后在代码中使用file_handle : TextIO = open(...)。跨度>
标签: python python-2.7 types filehandle isinstance