如何用Python获取Hotmail联系人

2 投票
3 回答
1883 浏览
提问于 2025-04-15 18:39

我怎么用Python从Hotmail获取联系人呢?

有没有什么例子可以参考?

3 个回答

-1

如果我没记错的话,Hotmail是可以通过POP协议访问的,所以可以使用poplib这个库。

用法大概是这样的(没有测试过):

hotmail = poplib.POP3_SSL('pop3.live.com', 995)
hotmail.user(USERNAME)
hotmail.pass_(PASSWORD)

message_count = len(hotmail.list()[1])

for i in range(message_count):
    for message in hotmail.retr(i+1)[1]
        print message

一些连接信息可以在这里找到(可能有点旧)。

0

可以使用octazen,不过你需要付费。

1

Hotmail: Windows Live 联系人 API

如果没有适合 Python 的接口,你可能需要使用屏幕抓取的方法。

撰写回答