0
我正在開發一款應用程序,其中強制下載一個文件,如果我在發佈數據中傳遞有效密鑰的瓶子。現在在使用python httplib庫進行測試時,我在一個變量中獲取了文件,但是我需要真正的文件。對於要求 代碼如何用某些發佈數據請求文件?
import urllib2
url="http://127.0.0.1:8080/down/chrome.bin"
data = "7VXZ7vuxEpAGG9xi+LICMg"
req = urllib2.Request(url,data)
f = urllib2.open(url, data)
print f.read()
現在我需要真正的文件沒有看過。那麼對於這個解決方案的任何解決方案呢?我的首要任務是python。
你的意思是,你需要它在一個類似文件的對象,像StringIO的?在這種情況下,將數據傳遞給它的構造函數,如StringIO(f.read()) – andrean
您是否在問如何構造一個看起來像HTML表單文件上傳的請求? –
不,我現在需要下載文件我收到一個變量的文件,但我想要真正的文件。 –