我想知道是否有任何方法可以在浏览器中打开 url 并读取源打开的 url ?我正在尝试检查我的 XPath 选择器是否获得了正确的验证码 img src 值。我不能这样做与 url 建立 2 个连接,因为每次我连接到 url 时验证码都会重新加载。
对于阅读源我正在使用:
url = "https://prod.ceidg.gov.pl/CEIDG/CEIDG.Public.UI/Search.aspx"
sock = urllib.urlopen(url)
htmlSource = sock.read()
sock.close()
要在我正在使用的浏览器中打开 url:
if sys.platform=='win32':
os.startfile(url)
elif sys.platform=='darwin':
subprocess.Popen(['open', url])
else:
try:
subprocess.Popen(['xdg-open', url])
except OSError:
print 'Please open a browser on: '+url
有大佬知道怎么解决吗?
谢谢