如何使用CTRL C获取文本

2024-09-30 00:39:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我想从textarea获取一条文本,但我遇到了一个问题。你知道吗

图片:https://ibb.co/FDrWPhR

<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&amp;tag=tag-20&amp;camp=1789&amp;creative=9325&amp;linkCode=as2&amp;creativeASIN=B01MY0LW0Q&amp;linkId={{link_id}}

</textarea>

我想得到这样的文字: “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=48af8f0f4418037b124d254b56586927

所以,我选择并复制了文本。你知道吗

text_link = driver.find_element_by_xpath('//*[@id="ac-quicklink-ad-textlink"]/div[2]/span/textarea').send_keys(Keys.CONTROL, "c")

文本链接为非类型

如何使用“CTRL+C”获取此文本?你知道吗

我希望你能理解这个问题。对不起,英语不好。你知道吗


Tags: https文本comrefamazontagwwwcode
2条回答

使用pyperclip包:

import pyperclip


pyperclip.paste()

有一个内置的方法,你可以使用它

driver.find_element_by_xpath('//*[@id="ac-quicklink-ad-textlink"]/div[2]/span/textarea').getText();

相关问题 更多 >

    热门问题