С Python, более старым, чем 2.7/3.1, это в значительной степени, как Вы делаете это.
Для более новых версий, см. importlib.import_module
для Python 2 и и Python 3 .
, который можно использовать exec
, если Вы хотите также.
Или использование __import__
можно импортировать список модулей путем выполнения этого:
>>> moduleNames = ['sys', 'os', 're', 'unittest']
>>> moduleNames
['sys', 'os', 're', 'unittest']
>>> modules = map(__import__, moduleNames)
Разорванный прямо от Погружение В Python .
Нет, похоже, что это нигде явно не указано - и реализация Active Directory также не накладывает максимальную длину на синтаксис DN (2.5.5.1).
Марк
Большинство реализаций DN LDAP обычно содержат 256 символов, которые, как мне кажется, по-прежнему исходят от X.500. В конце концов, X.500 определяет DAP, а LDAP - это облегченный протокол DAP.