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 )
我将面临一个错误,因为它是一个多行值。我需要在 1 行中将值设置为 "\n" 作为每一行末尾的文本,如下所示:
http://website.com\nhttp://website2.com\nhttp://website3.com
任何人都可以帮助我使用 python 代码使其看起来像在工作解决方案之上吗?