[英]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.