文字をエスケープするページがあります。
こちらにSeleniumで任意の文字をセットしボタンをおして結果を取得します。
JavaScriptでhtmlの特殊文字をエスケープ処理しクリップボードに出力する
変換前変換後実 行クリアHighlighting Code BlockC#XMLHTMLTEXTPythonJavaScript説明HTMLで文章上で使ってはいけない文字を置き換えます。ブログ記事にプログラムのソースコードの貼り付け用に作成...
こちらにSeleniumで任意の文字をセットしボタンをおして結果を取得します。
ファイル名:selenium_search.py
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get("https://maywork.net/computer/javascript-htmlesc/")
#print(driver.page_source)
# テキストボックスに文字をセット
src_box = driver.find_element(By.XPATH,'//textarea[@id="src"]')
src_box.send_keys('セットする文字列')
# TEXT(実行)ボタンを押す
driver.find_element(By.XPATH, '//span[@id="prantext1"]').click()
# テキストボックスの文字を取得
result = driver.find_element(By.XPATH,'//textarea[@id="dst"]').get_attribute("value")
print(result)
driver.close()
結果:
セットする文字列
コメント