当前位置: 首页 > 工具软件 > RoboBrowser > 使用案例 >

robobrowser安装

柯瀚海
2023-12-01

pip install robobrowser

使用pycharm测试,可能会报如下错误

cannot import name 'cached_property' from 'werkzeug'

这是因为版本过高导致的,降低版本即可

卸载原来的包

pip uninstall Werkzeug

重新进行安装

pip install Werkzeug==0.16.1

接下去测试就不会报错了

    def open(self, url, method='get', **kwargs):
        """Open a URL.

        :param str url: URL to open
        :param str method: Optional method; defaults to `'get'`
        :param kwargs: Keyword arguments to `Session::request`

        """
        response = self.session.request(method, url, **self._build_send_args(**kwargs))
        self._update_state(response)
        return response

修改browser.py该函数,可以返回原始的html网页数据,然后可以自己进行解析

 类似资料: