Ну, сегодня я проверял модуль hashlib на python, но потом нашел то, что я до сих пор не могу понять._sha import in python hashlib
Внутри этого модуля python есть импорт, за которым я не могу следовать. Я выглядит следующим образом:
def __get_builtin_constructor(name):
if name in ('SHA1', 'sha1'):
import _sha
return _sha.new
Я пытался импортировать модуль _sha из питона оболочки, но кажется, что это не может быть достигнуто, что way.My первое предположение, что это модуль C, но я не конечно.
Так скажите мне, ребята, вы знаете, где этот модуль? Как они импортируют его?
Итак, есть ли способ, что я могу сделать импорт этого модуля формы вне hashlib? – FernandoEscher
yep, import '_hashlib' (обратите внимание на символ подчеркивания). '_sha' кажется устаревшим интерфейсом, который не установлен, если' _hashlib'. Из любопытства, зачем вы хотите его импортировать? – albertov
Мне было любопытно XD. Но теперь я понимаю, как это работает! Спасибо за помощь! : P – FernandoEscher