[問題] 上傳檔案至網站?
爬文似乎只有一篇相關文章,但還沒有人回覆...
小弟用google搜尋了上傳檔案的範例,大致的作法是:
data = {'name': 'value',
'file': open('/etc/services')
}
urllib2.urlopen('http://site.com/script_upload.php', data)
但如果我用上面的作法,會有錯誤,會顯示:
TypeError: sendall() argument 1 must be string or read-only buffer, not dict
然後我又改成:
data = {'name': 'value',
'file': open('/etc/services')
}
urllib.urlencode(data)
urllib2.urlopen('http://site.com/script_upload.php', data)
但會出現這樣的錯誤: urllib2.HTTPError: HTTP Error 404: Not Found
請問有人有實作過成功的嗎,可以分享一下經驗嗎,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.214.145
→
08/10 05:09, , 1F
08/10 05:09, 1F
→
08/10 05:10, , 2F
08/10 05:10, 2F
Python 近期熱門文章
PTT數位生活區 即時熱門文章