PythonのSeleniumを使ったブラウザ自動操作を利用して、ウェブサイトのテキストエリアに値を入力したいのですが、
1行のテキストなら通りましたが、複数行だとエラーになってしまいます。
サンプルコード
from selenium import webdriver driver = webdriver.Chrome() word = '''foo hoge ''' driver.get('https://difff.jp/') driver.execute_script('document.getElementsByName("sequenceA")[0].value="%s";' % word)
上記の例は、ファイル比較できるウェブサービスのテキストエリア(例では左側のエリア)に変数に入れておいた複数行の値を入力しようとするプログラムです。実行すると、SyntaxError: Invalid or unexpected token
となって値を入力してくれません。
複数行の文字列をテキストエリアに入力するには、どのように書いたらよろしいでしょうか?

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。