ブラウザでURLを開いてソースを開いたURLを読む方法があるかどうか知りたいですか?XPath セレクターが captcha img src の正しい値を取得しているかどうかを確認しようとしています。URLに接続するたびにキャプチャがリロードされるため、URLへの2つの接続を作成することはできません。
私が使用しているソースを読むために:
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
解決方法を知っている人はいますか?
ありがとう