Python caldav属性错误
我刚刚在Windows上使用pip安装了caldav 0.5.0。我尝试使用文档中的以下代码:Python caldav属性错误,python,caldav,Python,Caldav,我刚刚在Windows上使用pip安装了caldav 0.5.0。我尝试使用文档中的以下代码: from datetime import datetime import caldav from caldav.elements import dav, cdav # Caldav url url = "https://user:pass@hostname/caldav.php/" client = caldav.DAVClient(url) 但我得到了这个错误: AttributeError:
from datetime import datetime
import caldav
from caldav.elements import dav, cdav
# Caldav url
url = "https://user:pass@hostname/caldav.php/"
client = caldav.DAVClient(url)
但我得到了这个错误:
AttributeError: module 'caldav' has no attribute 'DAVClient'
有人知道是什么导致了这个问题吗?这是因为您的文件名为calendar.py,这会在某个地方导致某种冲突。将您的文件重命名为其他文件将完成它为我所做的操作。您很可能有一个名为caldav的文件。不,我的python文件名为calendar.py…您当前的目录中没有名为caldav的文件?不,我不知道……caldav 0.5.0非常旧,请升级。几天前发布了0.8.0。回答正确,其他几个版本也有此问题。