python之keyword分类解析&学习遇到的问题:AttributeError: XXX(most likely due to a circular import)的解决方案

    科技2022-07-13  139

    今天在学习python关键字的时候,简单的写了两行代码,使用sublime text3运行发现竟然报错,百思不得其解,查阅网上资料发现原来是因为文件命名的原因,希望广大网页不要犯和我一样的错误。

    #Author:jinhoward #Date:2020-10-04 import keyword print(keyword.kwlist)

    运行后报错信息如下:

    Traceback (most recent call last): File "D:\pythonDebugging\keyword.py", line 3, in <module> import keyword File "D:\pythonDebugging\keyword.py", line 4, in <module> print(keyword.kwlist) AttributeError: partially initialized module 'keyword' has no attribute 'kwlist' (most likely due to a circular import) [Finished in 0.5s]

    AttributeError: 部分初始化的‘keyword’模块没有kwlist属性(很可能因为循环导入),查询资料发现是因为文件命令与python语言自定义的关键字冲突导致,修改文件名后问题得到解决。

    正常运行的结果如下:

    Processed: 0.011, SQL: 8