我的应用程序使用 urllib2 来获取远程 http 文件。但它不会获取整个文件,它只是从中读取 5 个字节。我故意这样做是为了节省配额。正如下面的“content = remoteFileFh.read(5)”行那样。
def httpGetFile(self,remoteFile):
print 'downloading %s...'%remoteFile,
remoteFileFh = urllib2.urlopen(remoteFile)
content = remoteFileFh.read(5)
print 'content:%s' % content
remoteFileFh.close()
print 'done.'
但它似乎在获取整个文件后仍会消耗“传入带宽”。为什么?谷歌主机服务如何计算?