1

我正在尝试通过使用 exchangelib 创建的查询集访问对象,但是我收到一个错误 MIME CONVERSION IS NOT SUPPORTED FOR THIS ITEM,我不知道这意味着什么。我用日历项目尝试了相同的代码,我没有任何问题。谢谢

from exchangelib import Account, Credentials, DELEGATE

credentials = Credentials(username='BUREAU\\pepe', password='pepe')

pepe_account = Account(
    primary_smtp_address='pepe@office.com',
    credentials=credentials,
    autodiscover=True,
    access_type=DELEGATE)

tasks = pepe_account.tasks.filter()
print(tasks) -- Works
for task in tasks:
    print(task)

迭代失败,而不是 print(task) 我也尝试通过并且得到相同的消息。

Traceback (most recent call last):
  File "test.py", line 13, in <module>
    for task in tasks:
  File "/home/pepe/.local/lib/python3.5/site-packages/exchangelib/queryset.py", line 197, in __iter__
    for val in result_formatter(self._query()):
  File "/home/pepe/.local/lib/python3.5/site-packages/exchangelib/queryset.py", line 272, in _as_items
    for i in iterable:
  File "/home/pepe/.local/lib/python3.5/site-packages/exchangelib/account.py", line 393, in fetch
    for i in GetItem(account=self).call(items=ids, additional_fields=additional_fields, shape=IdOnly):
  File "/home/pepe/.local/lib/python3.5/site-packages/exchangelib/services.py", line 456, in _pool_requests
    for elem in elems:
  File "/home/pepe/.local/lib/python3.5/site-packages/exchangelib/services.py", line 283, in _get_elements_in_response
    container_or_exc = self._get_element_container(message=msg, name=self.element_container_name)
  File "/home/pepe/.local/lib/python3.5/site-packages/exchangelib/services.py", line 256, in _get_element_container
    self._raise_errors(code=response_code, text=msg_text, msg_xml=msg_xml)
  File "/home/pepe/.local/lib/python3.5/site-packages/exchangelib/services.py", line 273, in _raise_errors
    raise vars(errors)[code](text)
exchangelib.errors.ErrorUnsupportedMimeConversion: MIME conversion is not supported for this item type.
4

0 回答 0