问题:
UserWarning: No parser was explicitly specified, so I’m using the best
available HTML parser for this system (“lxml”). This usually isn’t a
problem, but if you run this code on another system, or in a different
virtual environment, it may use a different parser and behave
differently.The code that caused this warning is on line 193 of the file
…runpy.py. To get rid of this warning, change code that looks
like this:BeautifulSoup(YOUR_MARKUP})
to this:
BeautifulSoup(YOUR_MARKUP, “lxml”)
markup_type=markup_type))
原代码:
from urllib.request import urlopen
from bs4 import BeautifulSoup
html=urlopen("http://pythonscraping.com/pages/page1.html")
bsObj=BeautifulSoup(html.read())
print(bsObj.h1)
UserWarning:
bsObj=