无法从mechaniz导入浏览器

2024-03-29 05:54:45 发布

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

我是第一次使用mechanize。如果我在python shell(解释器)中输入from mechanize import Browser行,它不会给出任何错误,但是当作为.py文件的一部分运行相同的代码时,它会给出以下错误:

Traceback (most recent call last):
  File "/home/namit/Codes/BS4/mechanize.py", line 1, in <module>
    import mechanize
  File "/home/namit/Codes/BS4/mechanize.py", line 4, in <module>
    mech = mechanize.Browser()
AttributeError: 'module' object has no attribute 'Browser'

Tags: inpyimportbrowserhome错误lineshell
2条回答

将文件名从机械化.py. Python正在将文件作为模块导入,而不是导入mechanize库。在

将文件名重命名为机械化.py在

如果文件名与导入的模块的名称相同,则会导入文件而不是预期的模块。在

相关问题 更多 >