在做日常练习时,随意命名,将文件命名为select.py ,在运行此文件时出现报错
报错内容如下:
AttributeError: module 'selenium.webdriver' has no attribute 'Firefox'
在此背景下,我又运行了其他之前能够运行成功的Pycharm文件,也都报出了和上述错误内容一模一样的错误。
在我将select.py文件删除时,其他文件又能正常运行了。所以说,在对文件命名时一定要警惕,否则就不知道触犯了哪条规则,使得文件无法运行了。
本文探讨了在Python项目中由于文件命名不当导致的AttributeError异常。通过一个具体案例,作者发现将文件命名为select.py会干扰selenium模块的正常工作,并触发错误提示。当删除该文件后,原先受影响的代码恢复正常运行。
286

被折叠的 条评论
为什么被折叠?



