我想从textarea获取文本,但是有问题。
<textarea class="ac-ad-code-area " data-action-type="js" name="ad-code" readonly="readOnly" rows="4">
https://www.amazon.com/gp/product/B01MY0LW0Q/ref=as_li_tl?ie=UTF8&tag=tag-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=B01MY0LW0Q&linkId={{link_id}}
</textarea>
因此,我选择并复制了文本。
text_link = driver.find_element_by_xpath('//*[@id="ac-quicklink-ad-textlink"]/div[2]/span/textarea').send_keys(Keys.CONTROL, "c")
text_link为NoneType
如何使用“ CTRL + C”获取此文本?
希望您能理解问题。对不起,英语技能不好。
答案 0 :(得分:1)
为此使用pyperclip
包:
import pyperclip
pyperclip.paste()
答案 1 :(得分:0)
有一种内置方法可供您使用
driver.find_element_by_xpath('//*[@id="ac-quicklink-ad-textlink"]/div[2]/span/textarea').getText();