python - 打开/尝试读取文件

标签 python file pycharm

<分区>

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

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

它给我一个“打开”的错误:

Unresolved reference 'open' less... (Ctrl+F1) 

此检查检测应解析但未解析的名称。由于动态调度和鸭子类型,这在有限但有用的情况下是可能的。顶级和类级项目比实例项目得到更好的支持。

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

最佳答案

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

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

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

如果它真的困扰你,你可以点击 ALT+ENTER 并点击“忽略 Unresolved 引用打开”

关于python - 打开/尝试读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25147180/

相关文章:

python - 以 root 身份运行时 Chromium webdriver 错误

c - 如何读取/写入二维数组形式的二进制文件?

c - 如何正确使用C中的read函数?

PyCharm:快捷行注释

python - 无法在pycharm中安装mysql-connector-python

python - Pycharm 运行输出不显示在 ipython 控制台中,而是一个没有 ipython 的单独运行选项卡

python - Python 中带有 4 个面板 (2 x 2) 的 Seaborn 直方图

python - 使用 numpy 计算成对互信息的最佳方法

javascript - 无法将数组打印到 HTML 中

python - 在附加模式下,我的文件是否在 RAM 中打开?