打开/尝试读取文件

Muf*_*man 6 python file pycharm

我试图简单地将文本文件的内容读取并存储到数组中,但是:

ins = open( "file.txt", "r" )
array = []
for line in ins:
    array.append( line )
ins.close()
Run Code Online (Sandbox Code Playgroud)

它给了我一个"开放"的错误:

Unresolved reference 'open' less... (Ctrl+F1) 
Run Code Online (Sandbox Code Playgroud)

此检查检测应解决但不能解析的名称.由于动态调度和鸭子打字,这在有限但有用的情况下是可能的.顶级和类级别项比实例项更受支持.

谁能解释我做错了什么?谢谢

Bur*_*lid 4

这是 PyCharm 中的一个已知问题,它无法更新解释器的缓存。如果您安装新的解释器、更新软件包等,这种情况最常发生。

您可以在pycharm bug tracker中搜索此问题及相关问题

这是暂时的问题,会自行解决。请留意 PyCharm 窗口的右下角,其中显示通知(戴帽子的人的图标旁边)。单击此按钮,事件日志将为您提供一些消息。

如果它确实困扰您,您可以点击ALT+ENTER并单击“忽略打开的未解决的参考”