首页 > 其他 > 详细

selenium 通过剪切板粘贴(Command+v)方式,向输入框输入内容

时间:2021-01-11 18:29:43      阅读:80      评论:0      收藏:0      [点我收藏+]

code

import os
import sys
import time
import pyperclip
from selenium import webdriver 
from selenium.webdriver.common.keys import Keys


mobileEmulation = {deviceName :Galaxy S5}

option=webdriver.ChromeOptions()

option.add_experimental_option(mobileEmulation,mobileEmulation)

charome = webdriver.Chrome(options=option)
charome.get("https://xxx.com/login")

charome.implicitly_wait(3.5)
charome.find_element_by_xpath(".//input[@placeholder=‘请输入手机号‘]").click()

pyperclip.copy("135xxxxxxxx") #在剪切板中插入需要粘贴的文本内容
time.sleep(2)
charome.find_element_by_xpath(".//input[@placeholder=‘请输入手机号‘]").send_keys(Keys.COMMAND,v)

charome.implicitly_wait(3.5)
charome.find_element_by_xpath(".//input[@placeholder=‘请输入验证码‘]").click()
charome.find_element_by_xpath(".//input[@placeholder=‘请输入验证码‘]").send_keys("8888")

 

 

 

 

 

 

selenium 通过剪切板粘贴(Command+v)方式,向输入框输入内容

原文:https://www.cnblogs.com/sea-stream/p/14262228.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!