GAE dev_appserver.py不在本地下载完整文件

时间:2014-05-16 23:28:33

标签: python google-app-engine

我在本地应用引擎服务器上遇到了奇怪的行为。

基本上我使用以下代码下载文件:

startDownloadTime = datetime.datetime.now()
    logging.info("Download Start Time: "+startDownloadTime.strftime("%H:%M.%S"))
    url = '[URL]'
    logging.info("Starting download")
    r = requests.get(url)
    logging.info("Download complete")

    bucket = '/dbdumps'
    filename = bucket + '/dbdumps_'+datetime.datetime.today().strftime('%Y-%m-%d')+'.zip'
    gcs_file = gcs.open(filename,'w',content_type='application/zip')
    gcs_file.write(r.content)
    gcs_file.close()
    logging.info("Done downloading zip file. Finish time: "+datetime.datetime.now().strftime("%H:%M.%S"))

看起来很简单,可以在生产服务器上运行。我知道的文件应该是〜150mb,但无论出于何种原因,requests.get(url)只能获得/创建一个大小为33.5mb的文件。

有什么想法吗?

0 个答案:

没有答案