且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

为什么我会收到"NameError:名称'...'未定义"在python模块中?

更新时间:2023-02-18 21:30:50

我使用python 3.4.3,但我遇到了同样的问题.下面的解决方案为我解决了.

I use python 3.4.3, and I just encountered the same problem. The below solution solved it for me.

使用reload()时,还应该在使用from imp import reload之前使用它.

When you use reload() you should also use from imp import reload before you use it.

关于获得欧氏距离分数,您可以得到如下答案:

As to getting the Euclidean Distance Score, you can get your answer like:

 from recom import critics
 from recom import sim_distance
 sim_distance(critics,'Lisa Rose','Gene Seymour')

结果是:0.29429805508554946

The result is: 0.29429805508554946