selenium (IE11) を使ってテストをしていますが、前回入力したcookieがクリアできません。
seleniumではなく、手動で起動する場合は、インターネットオプションから記憶した値を削除できるのですが、それをしてもseleniumから起動する場合は、前回の値が残ったままになります。
pythonやseleniumの機能を使って削除する方法があれば、ご教授いただけると嬉しいです。
https://www.seleniumqref.com/api/python/window_set/Python_delete_cookie.html
https://www.seleniumqref.com/api/python/window_set/Python_delete_all_cookies.html
この方法でも削除できませんでしたか?
ご回答ありがとうございます。
試してみたのですが、削除できませんでした。
そうしたらselenium側からJSを実行して削除してみて下さい。
seleniumからJSを実行するコマンド
「.execute_script」
https://sodocumentation.net/ja/selenium-webdriver/topic/6986/%E3%83%9A%E3%83%BC%E3%82%B8%E5%86%85%E3%81%A7javascript%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B
JSでcookieを削除
https://yukimonkey.com/data/cookie/
ありがとうございます。
試してみます。
回答2件
あなたの回答
tips
プレビュー