Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python caldav属性错误_Python_Caldav - Fatal编程技术网

Python caldav属性错误

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:

我刚刚在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: module 'caldav' has no attribute 'DAVClient'

有人知道是什么导致了这个问题吗?

这是因为您的文件名为calendar.py,这会在某个地方导致某种冲突。将您的文件重命名为其他文件将完成它为我所做的操作。

您很可能有一个名为caldav的文件。不,我的python文件名为calendar.py…您当前的目录中没有名为caldav的文件?不,我不知道……caldav 0.5.0非常旧,请升级。几天前发布了0.8.0。回答正确,其他几个版本也有此问题。