簡體   English   中英

如何導入這些模塊?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM