修改 使用selenium驱动程序的sned_keys()方法可以解决这个问题。
我正在开发一个webwhatsapp垃圾邮件脚本,我想执行以下操作:
<div class="input" contenteditable="true" data-tab="1" dir="auto" spellcheck="true"></div>
我们在标签之间写的东西作为输入whatsapp&#34;发送消息&#34;功能
我想做
<div class="input" contenteditable="true" data-tab="1" dir="auto" spellcheck="true">ABC</div>
我该怎么做?我是python的新手。
答案 0 :(得分:2)
我建议采用一些基本方法,例如,
字符串拆分/连接/使用正则表达式模式。 它可能会为您提供解析字符串等基本概念。
根据您的要求,您可以选择元素树/漂亮肥皂等DOM / XML解析模块
这是BeautifulSoup的例子,
>>> soup = BeautifulSoup.BeautifulSoup('<div class="input" contenteditable="true" data-tab="1" dir="auto" spellcheck="true">ABC</div>')
>>> t = soup.find('div')
>>> t
<div class="input" contenteditable="true" data-tab="1" dir="auto" spellcheck="true">ABC</div>
>>> t.string = "PQR"
>>> t
<div class="input" contenteditable="true" data-tab="1" dir="auto" spellcheck="true">PQR</div>
>>>
>>> str(t)
'<div class="input" contenteditable="true" data-tab="1" dir="auto" spellcheck="true">PQR</div>'
>>>
答案 1 :(得分:0)
@Priyam通常每个人都使用String Interpolation尝试它