正如标题所示,我在使用 Skype4Py 时似乎找不到一些聊天记录。
我已经运行了这段代码:
def get_bookmarked_chats():
for b in skype.BookmarkedChats:
print b.Topic
它应该遍历我所有的书签/最喜欢的聊天并打印主题。但是,我有大约 8 个已添加书签的聊天,这会打印 9 个,其中只有 5 个当前已添加书签,而忽略其他 3 个,并打印 4 个不再添加书签的聊天。我重播了
skype = Skype4Py.Skype()
skype.FriendlyName = 'Extract_chat_history'
skype.Attach()
print("Successfully connected to Skype account '" + Skype4Py.Skype.User(skype).Handle + "'.")
没有问题,其他用于检索聊天(已识别)的新消息的代码似乎工作得很好。我安装了最新的 Skype(版本 7.0.59.102,根据帮助 -> 关于 Skype),我点击了星号来为聊天添加书签/取消书签。我也尝试循环skype.Chats
尝试找到我想用 Skype4Py 添加书签的聊天,但我也无法在那里找到聊天。
如果有人知道如何解决这个问题,请告诉我!谢谢