[問題] 圖書館網頁查詢

作者: rain3804 (2015)   2019-05-10 01:03:52
# -*- coding: utf-8 -*-
import re
import requests
Title='區塊鏈'
URL='http://library.stgvs.ntpc.edu.tw/webpac/PCbin/wc_opac.asp?WCI=WI_bookdq'
res=requests.post(URL,data={'BookName754':Title})
res.encoding = 'utf-8'
pattern='館藏中無符合資料!'
if re.match(pattern,res.text):
print('沒有這本書')
else:
print('有這本書')
其實圖書館是沒有區塊鏈這本書的
但re.match()卻沒比對出來
請問是哪裡出了問題
作者: art1 (人,原來不是人)   2019-05-10 07:16:00
把 res.text 印出來看是不是查詢的 api 不是像你寫的這樣用? BookName754滿怪的編碼我是用big5才不會亂碼

Links booklink

Contact Us: admin [ a t ] ucptt.com