"""初次使用urllib實現爬蟲的資料請求
urllib.request.urlopen(url) 發起get請求
urllib.parse.quote() 將中文進行url編碼
def search_baidu(wd='千峰'
):
#網路資源的介面(url)
url = '
'#生成請求物件,封裝請求的url和頭header
request = request(url %quote(wd),
headers=)
response = urlopen(request) #
發起請求
assert response.code == 200
print('
請求成功')
#讀取響應的資料
bytes_ =response.read()
with open(
'%s.html
' % wd, 'wb'
) as file:
file.write(bytes_)
defdownload_img(url):
#從url中獲取檔名
假期周進度報告一 Linux基礎知識複習與總結
1 本週主要複習了linux基礎知識,2 下週學習shell程式設計 1 linux關機重啟命令 1 sync 功能描述 將資料由記憶體同步到硬碟中 2 halt 功能描述 關閉系統,等同於shutdown h now 和 poweroff 3 reboot 功能描述 就是重啟,等同於 shutdo...
python實現進度條
sys.stdout.write 輸出不會自動換行,沒有end,可用轉義字元自行控制 n 換行 r 回車到本行首,可重新整理輸出 如用sys.stdout.write 和 r實現自定義進度條 import time import sysdef main j 0 for i in range 100 ...
Python基礎(七) 類
物件導向程式設計是最有效的軟體編寫方法之一,在物件導向程式設計中的類可以模擬顯示世界中的事物和情景,並基於這些類來建立物件,在類中定義物件的通用行為。建立和使用類 建立 class dog 一次模擬小狗的簡單嘗試 def init self,name,age 初始化屬性name和age self.n...