Python 如何刮取起始投手并导入excel?
如何刮取起始投手并导入excel 这是到目前为止我的代码Python 如何刮取起始投手并导入excel?,python,web-scraping,request,lxml,Python,Web Scraping,Request,Lxml,如何刮取起始投手并导入excel 这是到目前为止我的代码 from urllib.request import urlopen from lxml import html response = urlopen("https://www.baseball-reference.com/previews/index.shtml") content = response.read() tree = html.fromstring(content) 我会让你开始的。首先要使用cssselect,除非您
from urllib.request import urlopen
from lxml import html
response = urlopen("https://www.baseball-reference.com/previews/index.shtml")
content = response.read()
tree = html.fromstring(content)
我会让你开始的。首先要使用cssselect,除非您喜欢xpath:
import cssselect
然后,您只需找出要迭代的内容的css:
for div in tree.cssselect('.game_summaries'):
for a in div.cssselect('table:nth-child(2) a'):
print(a.text)
您可以从浏览器的元素检查器中找到css(chrome是最好的)。我会让您开始。首先要使用cssselect,除非您喜欢xpath:
import cssselect
然后,您只需找出要迭代的内容的css:
for div in tree.cssselect('.game_summaries'):
for a in div.cssselect('table:nth-child(2) a'):
print(a.text)
您可以在浏览器的元素检查器中找到css(最好是chrome)。@JakeWest如果答案有帮助,您可以单击投票按钮下的复选标记,将答案标记为“已接受”。@pguardiario。。。我可以删除我的任何一行代码吗?不,您需要全部代码。@如果答案有帮助,您可以单击投票按钮下的复选标记,将答案标记为“已接受”。@pguardiario。。。我可以删除我的任何代码行吗?不,你需要全部代码行。