python实现Linux命令wget
生活随笔
收集整理的這篇文章主要介紹了
python实现Linux命令wget
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#!/bin/python
#coding:utf-8
def wget(url,new_name=""):'''wget封裝,需提供下載地址,新文件名參數可省略'''try:file_name = url[url.rfind("/")+1:]if new_name == "":new_name = file_namefp = urllib.urlopen(url)py_ver = sys.version[:3]if fp.getcode() != 200:raise NameError,'%s not exist.'%file_namebuf_len = 2048f = open(new_name,'wb')size = 0while 1:s = fp.read(buf_len)if not s:breakf.write(s)size += len(s)fp.close()f.flose()print "%s success"%urlexcept Exception,e:print Exception,":",e
轉載于:https://blog.51cto.com/rosicky/1219683
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的python实现Linux命令wget的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HDOJ - 4474 简单分析后,BF
- 下一篇: 《敏捷软件开发》学习笔记 第20章