```python
import requests
import codecs
import sys
import time
headers = {'User-Agent':'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36'}
def savefile(link1,filename1):
r= requests.get(link1, stream=True)
print('Content-Length:'+str(int(r.headers['Content-Length'])/1024)+"K")
b= r.iter_content(chunk_size=1024)
i=1
f=open(filename1,'wb')
for chunk in b:
f.write(chunk)
print("\r"+str(i)+"K",end='\n'),
i+=1
f.close()
if __name__ == '__main__':
url="https://www.python.org/ftp/python/2.7.17/python-2.7.17.msi"
file1="./python-2.7.17.msi"
savefile(url,file1)