|
|
|
|
 用urllib下软件后不能运行的问题 - yahoo21cn [ 2005-02-22 16:38 | 876 byte(s)]
 Re: 用urllib下软件后不能运行的问题 - yahoo21cn [ 2005-02-22 18:48 | 24 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
学习urlib中,写了一段代码,下载一个软件,并明明为test.exe,但是test.exe无法运行,软件本身没问题,用ie下下来可以正常运行,那位知道问题出在哪里?
import os,sys
import urllib
import urllib2
try:
file_size = os.stat('test.exe')[stat.ST_SIZE]
except:
file_size = 0
file_size = str(file_size)
fhRequest = urllib2.Request('http://gzcnc.onlinedown.net:88/down/putty.exe')
fhRequest.add_header("Accept-Language","zh-cn")
#fhRequest.add_header("Range","bytes="+file_size+"-")
fh = urllib2.urlopen(fhRequest)
data = fh.read()
#print data
f = open('test.exe','a')
f.write(data)
f.close()
|
|
|
[Original]
[Print]
[Top]
|
|
|