簡體   English   中英

如何使用CTRL C獲取文本

[英]How to get text with CTRL C

我想從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=48af8f0f4418037b27d124

因此,我選擇並復制了文本。

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”獲取此文本?

希望你理解這個問題。 對不起,英語技能差。

pyperclip使用pyperclip軟件包:

import pyperclip


pyperclip.paste()

有內置的方法可以使用

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM