test.txt は複数行です (各行に 1 つの URL)
http://website.com
http://website2.com
test.txt の読み取り
f=open("test.txt","r")
with open("test.txt", 'r') as f:
keywordurl = "\n".join(line.strip() for line in f)
f.close()
その結果、keywordurl は、テキスト ファイルの複数行リストと同じように見えます。ここに問題があります: javascript 値でキーワード URL を使用したい場合
self.br.execute_script("document.getElementById('ctl00_phMainContent_KeywordForm_ControlPanel_txtKeywords').value = '%s';" % keywordurl )
複数行の値であるため、エラーが発生します。次のように、行末に「\n」をテキストとして 1 行で値を設定する必要があります。
http://website.com\nhttp://website2.com\nhttp://website3.com
誰かがPythonコードで私を助けて、動作するソリューションのように見えるようにすることはできますか?