小编Rom*_*nko的帖子

PyCharm - 预期类型'Optional [IO [str]]',得到'TextIOWrapper [str]'代替

在将PyCharm更新到2017.1后,一个新的检查警告开始出现在一切看似简单和正确的地方.它看起来如下:

截图

它看起来open()不会返回file参数的预期类型,但代码非常简单,最重要的是,它可以按预期工作(使用Python 3.5.2).

Python文档提到了一种使用方式StringIO,它确实删除了警告,但是它是指定输出流的正确pythonic方式print吗?如果是这样,为什么?这个警告是否很重要?

python

12
推荐指数
1
解决办法
2272
查看次数

标签 统计

python ×1