我並不是全新的Python,但我正在尋找通過Python登錄到Windows Live的方法。如何通過Python登錄到Microsoft Live
現在我知道這裏已經有關於此的帖子,但我一直有它的麻煩。該網站是http://login.live.com/,我找到了輸入表單的名稱,對於電子郵件,它是「登錄」,密碼是「passwd」。但我不明白。我在這裏使用了幾個類似於我正在嘗試做的腳本,並且試圖將它與它整合在一起,但它不起作用。
這裏是我的代碼
import requests
import sys
EMAIL = 'replace with actual email'
PASSWORD = 'replace with actual password'
URL = 'https://login.live.com/'
def main():
# Start a session so we can have persistant cookies
session = requests.session(config={'verbose': sys.stderr})
# This is the form data that the page sends when logging in
login_data = {
'login': EMAIL,
'passwd': PASSWORD,
'submit': 'login',
}
而與此問題的是,我堅持,我不知道該怎麼辦了,我一直在Python 2.7版(HTTP得到一個詳細的錯誤://gyazo.com/a433611b70c4f6707987cdd9fc4e467e),我不能修復,我不知道如何驗證所有這些,然後讓它回覆,如果您登錄或如果密碼假...
而不是試圖使用網頁,你有沒有嘗試過使用微軟的SDK的一個這種類型的目的,也許http://msdn.microsoft.com/en-us/library/bb676633 .aspx或其他什麼替代它? – glenatron