[英]I am having trouble in Python - from import does not working
要从同一目录导入,请在模块名称前面添加一个点,例如:
from .shapes import Ball
但是,如果您将 main_Pygame.py 作为脚本运行,那么这将不起作用。 您应该为shapes.py 创建一个子目录,比如mylib
,然后在其中创建一个名为__init__.py
的空文件,并将shapes.py 移动到该目录。 然后像这样导入:
from mylib.shapes import Ball
__init__.py
文件告诉 python mylib
目录(或您希望调用的任何其他目录)是它应该在其下查找模块的目录树的一部分。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.