大家好(第一篇文章在這裏)。無法使用urllib和urllib2發送數據(python)
我正在嘗試將數據發送到網頁。如果一切正常,該網頁會請求兩個字段(一個文件和一個電子郵件地址),網頁會返回一個頁面,顯示「一切正常」並將文件發送到提供的電子郵件地址。我執行下面的代碼,並且在我的電子郵件帳戶中什麼都沒有。
import urllib, urllib2
params = urllib.urlencode({'uploaded': open('file'),'email': '[email protected]'})
req = urllib2.urlopen('http://webpage.com', params)
print req.read()
打印命令給了我主頁的代碼(我假設它應該給出「一切正常」頁面的代碼)。我認爲(基於谷歌搜索)海報模塊應該做的伎倆,但我需要保持依賴關係到最低限度,因此我想要一個使用標準庫(如果可能的話)的解決方案。
在此先感謝。
您錯過了任何標題? 'Content-type:application/x-www-form-urlencoded' –
請不要在問題中發佈您的解決方案。如果下面的答案都沒有幫助,你*可以*和*應該*回答你自己的問題。 –
對不起。我剛剛修好了。 – aloctavodia