From 7d02f81d7e15973218141ea9d9046a155a87c599 Mon Sep 17 00:00:00 2001 From: g1879 Date: Tue, 2 Jun 2020 22:50:42 +0800 Subject: [PATCH] =?UTF-8?q?attr('src')=E8=BF=94=E5=9B=9E=E7=BB=9D=E5=AF=B9?= =?UTF-8?q?URL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DrissionPage/session_element.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DrissionPage/session_element.py b/DrissionPage/session_element.py index 3eeec7a..18a5bd8 100644 --- a/DrissionPage/session_element.py +++ b/DrissionPage/session_element.py @@ -114,6 +114,8 @@ class SessionElement(DrissionElement): else: for link in self._inner_ele.absolute_links: return link + elif attr == 'src': + return self._inner_ele._make_absolute(self._inner_ele.attrs['src']) elif attr == 'class': class_str = '' for key, i in enumerate(self._inner_ele.attrs['class']):