[問題] 圖書館網頁查詢

看板Python作者 (2015)時間6年前 (2019/05/10 01:03), 編輯推噓2(201)
留言3則, 1人參與, 6年前最新討論串1/1
# -*- 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

05/10 07:16, 6年前 , 1F
把 res.text 印出來看
05/10 07:16, 1F

05/10 07:27, 6年前 , 2F
是不是查詢的 api 不是像你寫的這樣用? BookName754滿怪的
05/10 07:27, 2F

05/10 07:30, 6年前 , 3F
編碼我是用big5才不會亂碼
05/10 07:30, 3F
文章代碼(AID): #1Sr5rxrn (Python)
文章代碼(AID): #1Sr5rxrn (Python)