Im刮hrefs的網站我已經使用.lower()和多數民衆贊成在罰款,但現在當我添加新的網站,我注意到一些在hrefs中有大寫和小寫。使我的rawinput不區分大小寫
如何在用戶輸入查找與兩者的鏈接匹配時使其生效。
示例搜索「護林員」會顯示所有流浪者,遊俠,rAnGeRs等。
USER_INPUT的raw_input =( 「搜索隊= 」)
頭= { '用戶代理': '的Mozilla/5.0'} REQ = urllib2.Request(「 http://wizhdsports.com/sports/Football.html」,無, 頭)RESP = urllib2.urlopen(REQ)
湯= BeautifulSoup(相應, from_encoding = resp.info()。getparam( '字符集'))
鏈接= soup.find_all( '一個', href = re.compile(user_input))if len(links) == 0: 打印「Wizhdsports.com沒有流可用」其他: 在鏈接鏈接: 打印(鏈接[「HREF」])