【发布时间】:2017-04-07 17:48:27
【问题描述】:
将 PyCharm 更新到 2017.1 后,在一切看似简单正确的地方开始弹出新的检查警告。如下所示:
看起来 open() 没有返回 file 参数的预期类型,但代码非常简单,最重要的是,它可以按预期工作(使用 Python 3.5.2)。
Python docs 提到了一种使用StringIO 的方法,它确实消除了警告,但是它是为print 指定输出流的正确pythonic 方法吗?如果是这样,为什么?遵守此警告重要吗?
【问题讨论】:
-
这是一个已知问题link
标签: python