gpt4 book ai didi

Python ExchangeLib : Moving Folder of the item

转载 作者:太空宇宙 更新时间:2023-11-03 15:10:30 27 4
gpt4 key购买 nike

我正在使用ExchangeLib在Python中。并想将我的电子邮件从 A 文件夹移动到 B 文件夹。

    # I logined the Exchange Server and took the items as below:
all_items=account.inbox.all()
# then wanted to move the folder as below:
target_folder=account.inbox.get_folder_by_name("TCN")
recentone = all_items[0]
# then I wanted to move the folder to "TCN"
recentone.folder=target_folder;
recentone.save()

但是,它不起作用,我目前找不到解决方案。还有其他方法可以移动项目的文件夹吗?

提前谢谢您。

最佳答案

我已将问题发布到github并得到作者的答复,如下:

您不能像这样在文件夹之间移动项目:-)您需要使用 move() 方法。请参阅https://github.com/ecederstrand/exchangelib#creating-updating-deleting-sending-and-moving

简而言之,以下代码适用于移动文件夹

    recentone.move(to_folder=target_folder)

关于Python ExchangeLib : Moving Folder of the item,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44237142/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com