私は、このコマンドを使用して辞書へのオブジェクトのリストを変換し、現在午前:ALL_MODULES内の各モジュールは= Trueの有効化またはのみ有効に含まれたオブジェクト() - Pythonの
= Falseに有効になっているMODULES = dict([(s.key, s) for s in ALL_MODULES])
上記のコードをenabled = Trueのモジュールのみを含むように変更するにはどうすればよいですか?
私は、このコマンドを使用して辞書へのオブジェクトのリストを変換し、現在午前:ALL_MODULES内の各モジュールは= Trueの有効化またはのみ有効に含まれたオブジェクト() - Pythonの
= Falseに有効になっているMODULES = dict([(s.key, s) for s in ALL_MODULES])
上記のコードをenabled = Trueのモジュールのみを含むように変更するにはどうすればよいですか?
はこれを試してみてください。
MODULES = dict([(s.key, s) for s in ALL_MODULES if s.enabled])
または
MODULES = dict([(s.key, s) for s in ALL_MODULES if s['enabled']])
は、モジュールのデータ型によって異なります。
MODULES = dict([(s.key, s) for s in ALL_MODULES if MODULES['enabled'] == True])
dict([(s.key, s) for s in ALL_MODULES if enabled==True])