import RE 無反饋
是RE模塊沒有下載么,,一直提示下面這個錯誤,哭唧唧o(╥﹏╥)o ?
listUrls = soup.findALL('a', href=re.compile('^wiki'))
TypeError: 'NoneType' object is not callable
用的是 win10+python3.5+pycharm 求大神解答,,o(╥﹏╥)o
是RE模塊沒有下載么,,一直提示下面這個錯誤,哭唧唧o(╥﹏╥)o ?
listUrls = soup.findALL('a', href=re.compile('^wiki'))
TypeError: 'NoneType' object is not callable
用的是 win10+python3.5+pycharm 求大神解答,,o(╥﹏╥)o
2017-11-15
舉報
2017-11-16
#!/usr/bin/env?python #?-*-?coding:utf-8?-*- import?io import?sys from?urllib?import?request from?bs4?import?BeautifulSoup import?re sys.stdout?=?io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')?? resp?=?request.urlopen("http://news.baidu.com/").read().decode("utf-8") soup?=BeautifulSoup(resp,"html.parser") listUrls=soup.find_all("a",href=re.compile(".*\/\/news\.baidu.*")) for?url?in?listUrls: print?(url.get_text(),"<------------>"+url["href"])這個是我的,你可以參考一下
2017-11-16
RE是自帶的,跟sys和io類似,直接import就可以用,是你的正則寫錯了
還有你的beautifulSoup如果是最新版,用
find_all替代findALL