其他分享
首页 > 其他分享> > AttributeError: module 'threading' has no attribute 'RLock'

AttributeError: module 'threading' has no attribute 'RLock'

作者:互联网

今天在写一个多线程的例程的时候,运行时,发现了如下错误:

在threading中没有RLock属性

Traceback (most recent call last):
.....
.....
rfrom .connectionpool import (:
module 'threading' has no attribute 'RLock'  File "D:\python\lib\site-packages\urllib3\connectionpool.py", line 3, in <module>

    import logging
  File "D:\python\lib\logging\__init__.py", line 210, in <module>
    _lock = threading.RLock()
AttributeError: module 'threading' has no attribute 'RLock'

一直解决不了,也没有找到相关的资料,于是去google了一下,终于找到了有类似错误的文档,解释是:自己的脚本可能有与python自带的脚本名字重复了。

顺着去找,发现自己的确设置了一个threading.py的文件。

于是改名为threading_study.py

问题解决!

标签:no,attribute,py,module,threading,RLock
来源: https://blog.csdn.net/qq_34546589/article/details/100810278