次に、プラグイン システムを開発する必要があります。プラグイン システム内の誰でも、PY ファイルを作成してロードできます。ただし、
ユーザーが lib 内の他のメソッドや変数にアクセスできないようにするにはどうすればよいですか?
all 名前を追加すると、メイン プログラムで all * を呼び出す必要がありますが、大丈夫ですか?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
で import によって指定できる変数またはメソッド。例: python并没有真正的私有变量或者方法, 所以基本上是无法阻止别人访问另一个模块的方法或者变量, 但是如果用户是通过from lib.function import *, 那么我们可以通过__all__属性去设置* リーリー
python
from lib.function import *
__all__
*
でご覧いただけます
で import によって指定できる変数またはメソッド。例:
python
并没有真正的私有变量或者方法, 所以基本上是无法阻止别人访问另一个模块的方法或者变量, 但是如果用户是通过from lib.function import *
, 那么我们可以通过__all__
属性去设置*
リーリーでご覧いただけます