Используя модуль crypt в Windows?

В IDLE и Python версии 3.3.2 я пытаюсь вызвать модуль python так:

hash2 = crypt(word, salt)

Я импортирую его в начало моей программы следующим образом:

from crypt import *

В результате я получаю следующее:

Traceback (most recent call last):
  File "C:\none\of\your\business\adams.py", line 10, in <module>
    from crypt import *
  File "C:\Python33\lib\crypt.py", line 3, in <module>
    import _crypt
ImportError: No module named '_crypt'

Тем не менее, когда я выполняю тот же файлadams.py в Ubuntu с Python 2.7.3 он работает отлично - без ошибок.

Я попытался сделать следующее, чтобы решить проблему для моего Windows & Python 3.3.2 (хотя я уверен, что проблема не в ОС, проблема в версии Python или моем использовании синтаксиса):

Переименуйте каталог вPython33 каталог отLib вlibПереименоватьcrypt.py вlib в_crypt.py, Однако получается, что весьcrypt.py модуль зависит от внешнего модуля под названием_crypt.py слишком.Просматривал интернет, чтобы скачать что-нибудь подходящее_crypt.py

Это не Питон, верно? Это я ... (?) Я использую синтаксисы для импорта и использования внешних модулей, которые приемлемы в 2.7.3, но не в 3.3.2. Или я нашел ошибку в 3.3.2?

Ответы на вопрос(4)

Ваш ответ на вопрос