簡體   English   中英

使用 python O365:獲取日歷事件時如何檢索超過 25 個條目?

[英]Using python O365: How to retrieve more than 25 entries when getting calendar events?

我使用以下代碼檢索日歷條目:

from O365 import Account    
# get account element for calendars
schedule = account.schedule()
# get the main calendar
calendar = schedule.get_default_calendar()
# make a query that gets all events between a certain start and end date
begin = datetime.date.today()
end = begin + datetime.timedelta(days = 14)
query = calendar.new_query("start").greater_equal(begin)
query.chain('and').on_attribute('end').less_equal(end) 
# add all events to a variable
myEvents = calendar.get_events(query=query, include_recurring=True)

問題是我從“get_events”獲得最多 25 個條目。

我一般如何 go 關於這樣的問題? 我試圖在 O365 的 github repo 上找到答案,但 go 似乎沒有進一步詳細說明庫中存在哪些函數以及各自的參數是什么。 他們只是列出例子。

根據此處的文檔: https://o365.github.io/python-o365/latest/html/api/calendar.html#O365.calendar.Calendar.get_events

您可以使用 limit 參數將其增加到 999。類似 get_events(limit=500, *, query=None, order_by=None, batch=None, download_attachments=False)

希望這可以幫助你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM