首页 > 解决方案 > 是什么导致python IDE报告“在'function'中找不到引用'['”

问题描述

编辑以下内容时:

line_ar = fflistline.split 如果 line_ar[0] == “文件”:

我的 python IDE 报告了

在第二行的'函数中找不到引用'['

问题是 fflistline.split 将函数 fflistline.split 分配给 line_ar 而没有调用函数 fflistline.split() 并将该列表分配给 line_ar。

在我休息之前,我轮流盯着那个并搜索那个错误消息 10 分钟,在我的大脑中闪现出缺失的空 () 之前,我仍然需要处理一段时间的其他事情。也许IDE应该带有一个警告这个的设置。如果我直接输入它,它会自动完成 () 所以我猜它一定是剪切和粘贴或某处的编辑错误......

标签: python-3.xide

解决方案


问题是不带 () 的 fflistline.split 解析为函数 fflistline.split,而不是调用函数 fflistline.split() 所产生的数组。


推荐阅读