📄 download_file.py
字号:
import socket, sys , struct , time ,datetime
from sgmllib import SGMLParser
from string import find, replace, rjust
from threading import Thread
import urllib
HOST = '10.1.2.41' #Server IP地址
PORT = '11631' #Server 端口
msisdn = '13900010002'
msgID = 766
url =''
i=0
AllTime = 0
print '>>>HOST:', HOST
print '>>>PORT:', PORT
print '>>>msisdn:', msisdn
__author__ = "Chen Peng (peng.ch@hotmail.com)"
__version__ = "$Revision: 1.0 $"
__date__ = "$Date: 2006/03/03 $"
__copyright__ = "Copyright (c) 2006 Chen Peng"
__license__ = "Python"
__all__ = ["Gif_163_Parser"]
def downloadFile():
"""
Download the files in the dict and save them to local files with the given name
"""
print 'begin start'
#i = 0
global i
downlogfile = open('down.log','a')
while i < 2:
i = i + 1
try:
downlogfile.write('begin down ' + str(i) + '.mp3\n')
print 'Download '+ str(i) +'......'
url = 'http://10.1.2.41:11631/getcontent?vspurl=http://221.192.62.29:80/gd2/Media/testRing.mp3'
url += "&msgid=" + str(msgID) + "&sessionid=1111111"
print url
#uFile=urllib.urlretrieve(url, '.\\files\\'+ i + '.mp3')
f=urllib.urlopen(url)
print 'open url ok'
lf=open('.\\files\\'+ str(i) + '.mp3', 'wb')
beginTime = datetime.datetime.now()
print 'begin downloadTime : ' + time.strftime('%Y/%m/%d %H:%M:%S')
lf.write(f.read())
#retval=self.url, f.headers
print 'Save to file '+ str(i) +'.mp3'
f.close()
lf.close()
endTime = datetime.datetime.now()
print 'end read : ' + time.strftime('%Y/%m/%d %H:%M:%S')
print 'download using : ' + str((endTime - beginTime).seconds) + ' senconds'
#usingTime = int((endTime - beginTime).seconds)
#print 'ok aa'
#print 'now total using ' + str(usingTime) + ' seconds'
time.sleep(1)
print '########################################################################################'
downlogfile.write('down ' + str(i) + '.mp3 ok!')
except:
logfile = open('error.log', 'a')
logfile.write( str(i) +'.mp3 down error!' +'\n')
logfile.close()
print 'Save to file '+ str(i) +'.mp3 error'
downlogfile.close()
if __name__ == '__main__':
#i = 0
print 'main'
downloadFile()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -