Python 从一个模块中获取值';这是另一门课

Python 从一个模块中获取值';这是另一门课,python,Python,我是python初学者,我想问一下,我有两个模块,我想从一个模块到另一个模块获取值。我想获取“ids”值,并在另一个模块中使用它在屏幕上打印 我试图从import调用它,但它不起作用,我迷路了 类坐标生成器: 按键复位=命令(“r”) 键退出=命令(“q”) 将代码放在一个名为myclasses.py的(python)文件中,并在同一目录中创建另一个文件,从该目录导入(myclasses.py)模块,如下所示: from myclasses import CoordinatesGenerator

我是python初学者,我想问一下,我有两个模块,我想从一个模块到另一个模块获取值。我想获取“ids”值,并在另一个模块中使用它在屏幕上打印 我试图从import调用它,但它不起作用,我迷路了

类坐标生成器: 按键复位=命令(“r”) 键退出=命令(“q”)

将代码放在一个名为myclasses.py的(python)文件中,并在同一目录中创建另一个文件,从该目录导入(myclasses.py)模块,如下所示:

from myclasses import CoordinatesGenerator
别忘了将名为
\uuuu init\uuu.py
的文件添加到此文件夹,以便Python将其作为目录。否则您的导入将失败

结论:
您尝试从其中导入模块的每个文件夹都需要一个
\uuuu init\uuuuuuuuuuupy
文件。因此,在上面的示例中,您将有一个包含3个文件的文件夹,我明白了,因为当我尝试打印值“ids未定义”时,我遇到了一个错误,我尝试了“从坐标生成导入*”,我认为它起了作用,它并没有给我一个错误,但仍然得到你们并没有定义的问题,即导入行也应该工作!错误“ids is not defined”听起来更像是在创建类实例时出错了。那么实际上我做得对吗?理论上应该是这样的,对吗?因为我是python新手,仍然在学习,我可以告诉你,你导入东西的方式没有错。因为你没有遇到那种错误。另一个错误消息“ids未定义”是另一个问题,它表明未设置对象/类实例的a属性。我相信这是一个不同于你在这里发布的主题/问题。也许你可以展示你如何创建这个实例的代码。非常感谢你的帮助,我设法解决了这个问题:D结果是我做了其他错误的事情
from myclasses import CoordinatesGenerator