在python程序结束时关闭webkit_server

时间:2017-07-23 21:56:20

标签: python capybara-webkit qt5.5 dryscrape

我一直试图解决这个问题,但没有成功。在我的程序中,我使用dryscrape从使用JavaScript呈现的网站中抓取一些信息。当我运行程序时,dryscrape会自动打开webkit_server来抓取网站但是当程序完成时它不会关闭webkit_server。我可以在程序结束时运行一个自动关闭webkit_server的函数吗?顺便说一句,我在mac上使用python 3.6并使用dryscrape 1.01和qt 5.5。这是我完整的dryscrape代码:

import dryscrape
import bs4 as bs
url = ("http://www.foxsports.com/mlb/scores")
session = dryscrape.Session()
session.visit(url)
dsire_get = session.body()
soup = bs.BeautifulSoup(dsire_get, 'lxml')
for el in soup.find_all("div", class_="wisbb_name"):
    print(el.get_text())

在我想要关闭webkit_server的那个循环之后。

0 个答案:

没有答案