import requests
url = ""
try:
r = requests.get(url)
r.raise_for_status()#這個是檢測網頁響應,如果響應不對,會直接到except
#print(r.status_code) #去掉前面#可以得到200,說明網頁響應正確
print(r.text[:100])
except:
print("爬去失敗")
import requests
url = ""
try :
kv =
r = requests.get(url, headers = kv)
r.raise_for_status()
print(r.text[1000:2000])
except:
print("獲取失敗")
import requests
url = ""
keyword = "python"
try :
kv = #藉口有wd
r = requests.get(url, params = kv)
print(r.request.url) #檢視瀏覽器的搜尋
r.raise_for_status()
print(len(r.text)) #列印搜尋網頁
except:
print("獲取失敗")
import requests
import os
url = ""
root = "e://pics//"
path = root + url.split('/')[-1]
try :
if not os.path.exists(root):
os.mkdir(root)
if not os.path.exists(path):
r = requests.get(url)
with open(path, 'wb') as f:
f.write(r.content)
f.close()
print("檔案儲存成功")
else:
print("檔案已經存在")
except:
print("獲取失敗")
import requests
import os
url = ""
try :
r = requests.get(url+'202.204.80.112')
r.raise_for_status()
print(r.text[-500:])
except:
print("獲取失敗")
舊筆記一頁
1.用同步 有多個執行緒同時訪問共同的資料時必須使用執行緒同步。synchronized 2.鎖機制 乙個執行緒訪問時訪問邏輯 共享的資料 鎖定,禁止他執行緒訪問 3.多執行緒 thread t1 new thread tt thread t2 new thread tt 這才叫多執行緒 t1和t2...
Vue 使用History記錄上一頁面的資料
從列表頁的第二頁進入詳情頁,返回時列表頁仍然顯示在第二頁 從列表頁的第二頁進入詳情頁,返回時列表頁的篩選條件仍然存在。使用vue router元件,通過this.router.push 方式,將頁碼和選擇條件作為引數儲存在url中,這種方式在上面的ui設計中是可行的,但是當列表頁中包含tab元件時 ...
Vue利用History記錄上一頁面的資料方法例項
前言需求 從列表頁的第二頁進入詳情頁,返回時列表頁仍然顯示在第二頁 從列表頁的第二頁進入詳情頁,返回時列表頁的篩選條件仍然存在。技術選擇 使用vue router元件,通過this.router.push 方式,將頁碼和選擇條件作為引數儲存在url中,這種方式在上面的ui設計中是可行的,但是當列表頁...