python 爬取svg数据_抓取SVG图表

我试图从以下链接中获取以下svg:

我要刮的部分如下:

我不需要图表中的文字(只需要图表本身)。但是,我以前从来没有抓取过svg图像,我不确定这是否可能。我环顾四周,但找不到任何有用的python包来直接执行此操作。在

我知道我可以用python使用selenium截图图像,然后使用PIL裁剪它并将其保存为svg,但我想知道是否有更直接的方法从页面上获取这些图表。任何有用的包或实现都会很有帮助。谢谢您。在

编辑:得到了一些反对票,但不确定为什么我会以我的方式来实施它。。在import sys

import time

from PyQt4.QtCore import *

from PyQt4.QtGui import *

from PyQt4.QtWebKit import *

class Screenshot(QWebView):

def __init__(self):

self.app = QApplication(sys.argv)

QWebView.__init__(self)

self._loaded = False

self.loadFinished.connect(self._loadFinished)

def capture(self, url, output_file):

self.load(QUrl(url))

self.wait_load()

# set to webpage size

frame = self.page().mainFrame()

self.page().setViewportSize(frame.contentsSize())

# rend

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值