[英]How can I import these modules?
我想从C:\\Panda3D-1.7.2\\otp\\ai
导入某些文件
我有文件夹 C:\\Panda3D-1.7.2\\
,并且在该文件夹中,还有许多其他文件夹。
如何指定ai
文件夹并从其中导入不同的.py
文件?
假设C:\\Panda3D-1.7.2\\otp
下包含的结构是有效的Python包 (基本上里面有一个__init__.py
文件),您可以像这样导入这些文件 (模块):
import otp.ai.foo
为此,您应该在PYTHONPATH中包含C:\\Panda3D-1.7.2
,或者可以使用sys.path.append
编程方式添加它:
import sys
sys.path.append("C:\Panda3D-1.7.2")
查看官方Python文档上的Modules教程,特别是The Module Search Path小节。 它以简洁明了的方式解释了一切;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.