看板 Python 關於我們 聯絡資訊
# -*- 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()卻沒比對出來 請問是哪裡出了問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.150.143 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1557421435.A.D71.html
art1: 把 res.text 印出來看 05/10 07:16
art1: 是不是查詢的 api 不是像你寫的這樣用? BookName754滿怪的 05/10 07:27
art1: 編碼我是用big5才不會亂碼 05/10 07:30