実現したいこと
BASIC認証のあるHPにログインしたいL
ユーザーID:ABCD#002
パスワード:abcd1abcd
試したこと
Seleniumとwebdriver(chrome ver84.0.4147.125)を使用し、driver.get('https://ユーザーID:パスワード@ログインurl')でログインを試みた。
結果
ipアドレスのサーバーが見つからなかった。urlを見ると、大文字で入力しているはずのユーザーID(ABCD#002)が"abcd/#002"に文字化けしている。(添付画像参照)
知りたいこと
文字化けする原因は何か?
そもそもこの文字化けがログインできない理由なのか?
認証ダイアログに直接パスワードをsendkeyなどで入力し、
ログインボタンを操作することによりログインできる方法
はないのか?
使用しているコード
(IDLE3.8.3で記述)
from selenium import webdriver
from bs4 import BeautifulSoup
import requests
driver = webdriver.Chrome("パス")
driver.get('https://ABCD#002:abcd1abcd@ログインurl')
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/18 03:43
2020/08/18 07:29
2020/08/18 17:20