导入包时是否可以排除元素?

时间:2019-07-23 15:43:53

标签: python python-3.7

我正在尝试将.py文件转换为.exe文件,并且我正在使用的软件包元素(dfply)出错。 dfply有一个名为dfply.data的子包,是否可以导入除dfply.data之外的所有内容?

我目前正在简单地使用 import dfply as ply

1 个答案:

答案 0 :(得分:0)

由于您有权访问要导入的.py文件,因此可以尝试以下操作:

第一个define the __all__模块

添加

Vector2 ballToCursor = cursorPositionWorldSpace - ballObject.position;
platformObject.rotation = Quaternion.fromToRotation(localForwardDirection,ballToCursor);

platformObject.position = ballObject.position 
                          + ballToCursor.normalized * (ballRadius + distFromBallSurface); 

包含这些模块的文件,或要导入的软件包的__all__ = ["echo", "print" #Modules name go here

现在

__init__.py

导入from module import *

中的指定模块