python實現(xiàn)保存網頁到本地示例
學習python示例:實現(xiàn)保存網頁到本地
#coding=utf-8
__auther__ = 'xianbao'
import urllib
import os
def reporthook(blocks_read, block_size, total_size):
if not blocks_read:
print '打開連接'
return
if total_size < 0:
print "%d正在讀取(%dbytes完成)"%(blocks_read, blocks_read * block_size)
else:
amout_read = block_size * blocks_read
print '%d正在讀取,%d/%d'%(blocks_read, amout_read, total_size)
return
try:
filename, msg = urllib.urlretrieve('http://www.dbjr.com.cn/', reporthook=reporthook)
print
print '文件是:', filename
print '頭文件是'
print msg
print '刪除前的文件地址:', os.path.exists(filename)
finally:
urllib.urlcleanup()
print '文件依然存在:', os.path.exists(filename)
相關文章
帶你用Python實現(xiàn)Saga 分布式事務的方法
在這篇文章里,我們介紹了 SAGA 的理論知識,也通過一個例子,完整給出了編寫一個 SAGA 事務的過程,涵蓋了正常成功完成,異常情況,以及成功回滾的情況,需要的朋友參考下吧2021-09-09Python使用smtplib?實現(xiàn)單發(fā)和群發(fā)郵件驗證碼
這篇文章主要介紹了Python使用smtplib?實現(xiàn)單發(fā)和群發(fā)郵件驗證碼,文章通過使用?smtplib?模塊在?Python?中發(fā)送電子郵件,需要的小伙伴可以參考一下2022-05-05AI生成圖片Stable?Diffusion環(huán)境搭建與運行方法
Stable?Diffusion是一種基于擴散過程的生成模型,由Ge?et?al.在2021年提出,該模型利用了隨機變量的穩(wěn)定分布,通過遞歸地應用擴散過程來生成高質量的圖像,這篇文章主要介紹了AI圖片生成Stable?Diffusion環(huán)境搭建與運行,需要的朋友可以參考下2023-05-05python發(fā)送byte數(shù)據(jù)組到tcp的server問題
這篇文章主要介紹了python發(fā)送byte數(shù)據(jù)組到tcp的server問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-09-09