為什么正則的時(shí)候出錯(cuò)呢??
linkh = SOUP.find('a', href='re.compile(r"ill")')? 像這樣加上單引號(hào)就不會(huì)報(bào)錯(cuò),但打印是錯(cuò)的
不加的時(shí)候就是報(bào)。這到底是什么原因??
linkh = SOUP.find('a', href='re.compile(r"ill")')? 像這樣加上單引號(hào)就不會(huì)報(bào)錯(cuò),但打印是錯(cuò)的
不加的時(shí)候就是報(bào)。這到底是什么原因??
2016-08-20
舉報(bào)
2016-11-12
很明顯,這是re模塊沒有導(dǎo)入的結(jié)果。
在輸入link_node = soup.find('a', href=re.后面按Ctrl +1 ,會(huì)提示你導(dǎo)入re 模塊 ,然后回車就行了,這就就導(dǎo)入了re模塊,然后代碼就可以正常運(yùn)行了
2016-10-15
需要導(dǎo)入 re模塊 import re
2016-08-25
前面加上 ?import re
2016-08-20
看錯(cuò)誤,name 're' is not defined.正確做法應(yīng)該是前面加 import rt