TypeError:“module”对象不是可调用的main()

2024-10-01 15:37:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要帮助来理解和解决以下错误:

Traceback (most recent call last):
  File "./pwdCracker.py", line 48, in <module>
    main()
  File "./pwdCracker.py", line 45, in main
    testPass(cryptPass,user)
  File "./pwdCracker.py", line 22, in testPass
    cryptWord = crypt.crypt(word,insalt)
TypeError: 'module' object is not callable

每次运行此代码时都会发生这种情况:

^{pr2}$

Tags: inpymostmain错误linecallfile
1条回答
网友
1楼 · 发布于 2024-10-01 15:37:39

您的本地目录中可能有一个名为crypt.py的文件,其中有一行import crypt。这是一个循环导入,并屏蔽标准库crypt模块。在

查找方法:

import crypt; print(crypt.__file__)

在脚本的顶部,然后重命名该文件。在

相关问题 更多 >

    热门问题