当前位置: 首页 > news >正文

前端课程网站wordpress 微博登陆

前端课程网站,wordpress 微博登陆,常州网站关键词优化咨询,企业服务专员目录 一、send_keys方法 二、press_keycode方法 三、subprocess方法直接通过adb命令输入 一、send_keys方法 这个是最常用的方法#xff0c;不过通常使用时要使用聚焦#xff0c;也就是先点击后等待#xff1a; element wait.until(EC.presence_of_element_located((By…目录 一、send_keys方法 二、press_keycode方法 三、subprocess方法直接通过adb命令输入 一、send_keys方法 这个是最常用的方法不过通常使用时要使用聚焦也就是先点击后等待 element wait.until(EC.presence_of_element_located((By.XPATH,r//android.widget.EditText[texta])))) element.click() # 获取焦点 element.send_keys(13488474661) # 输入文本 但这种方式在处理某些输入框时会报异常类似这种如果反复切换元素仍不能解决就要考虑换方法了 selenium.common.exceptions.InvalidElementStateException: Message: ACTION_SET_PROGRESS has failed on the element android.view.accessibility.AccessibilityNodeInfo17c97; boundsInParent: Rect(0, 0 - 269, 36); boundsInScreen: Rect(201, 717 - 1008, 825); packageName: uni.UNIDCC1D16; className: android.widget.EditText; text: ; error: null; maxTextLength: -1; contentDescription: null; tooltipText: null; viewIdResName: null; checkable: false; checked: false; focusable: true; focused: true; selected: false; clickable: true; longClickable: false; contextClickable: false; enabled: true; password: false; scrollable: false; importantForAccessibility: false; visible: true; actions: [AccessibilityAction: ACTION_NEXT_HTML_ELEMENT - null, AccessibilityAction: ACTION_PREVIOUS_HTML_ELEMENT - null, AccessibilityAction: ACTION_SHOW_ON_SCREEN - null, AccessibilityAction: ACTION_CONTEXT_CLICK - null, AccessibilityAction: ACTION_SET_TEXT - null, AccessibilityAction: ACTION_PASTE - null, AccessibilityAction: ACTION_UNKNOWN - null, AccessibilityAction: ACTION_CLEAR_FOCUS - null, AccessibilityAction: ACTION_ACCESSIBILITY_FOCUS - null, AccessibilityAction: ACTION_CLICK - null, AccessibilityAction: ACTION_SET_PROGRESS - null]. Did you interact with the correct element? Stacktrace: 二、press_keycode方法 以下方法可使输入框聚焦后直接输入即可亦可以解决上面元素定位异常send_keys的问题 def press_keycodes_for_text(text):keycode_mapping {0: 7,1: 8,2: 9,3: 10,4: 11,5: 12,6: 13,7: 14,8: 15,9: 16,}for char in text:if char in keycode_mapping:driver.press_keycode(keycode_mapping[char])# 输入示例press_keycodes_for_text(13488474661) 三、subprocess方法直接通过adb命令输入 引用subprocess包直接写入对应的内容即可前提也是先聚焦文本框 import subprocess##def adb_input_text(text):command fadb shell input text {text}subprocess.run(command, shellTrue)# 调用示例adb_input_text(13488474661)
http://www.zqtcl.cn/news/898638/

相关文章:

  • 长沙市做网站网站建设 全是乱码
  • ps做网站原形系统学做网站
  • 接网站 建设wordpress 打开慢 google
  • wordpress 移动 建站网站前台如何做访问量显示
  • 公司做网站买域名之后做什么打鱼网站开发
  • 南京市城乡建设局网站二级建造师证件查询
  • 百度关键词优化系统网站优化师招聘
  • 网站方案建设书推广产品的软文怎么写
  • 网站栏目按扭邢台手机网站建设地方
  • 青浦赵巷网站建设做网站需要编程吗
  • 公司logo设计含义株洲seo
  • 公司制作网站做论坛网站怎么赚钱吗
  • 深圳 外贸 网站建设 龙医院网站建设价格
  • 网上建网站驰易网站建设
  • 建设工程招标专业网站网站联盟广告
  • 自建站英文公司网站制作银川
  • 顺德网站建设公司信息全网推广软件
  • 网站全屏视频怎么做电子商务网站规划的原则是什么
  • 网站建设行业发展史做网站主页上主要放哪些内容
  • 成都成华网站建设小程序开发网上商城
  • 企业网站建设的重要性和必要性深圳设计网站排行
  • 山西省网站建设河南省考生服务平台官网
  • 做水产的都用什么网站wordpress 前端登陆
  • 商务网站建设网站开发一个软件开发的流程
  • 网站建设电脑和手机有区别吗公众号登录微信入口
  • 天津市建设监理协会网站三亚网络网站建设
  • 义乌进货网平台北京网优化seo优化公司
  • 在网站上放广告网站建设流程效果
  • 腾讯云学生机做网站济南网站改版
  • 开封市做网站的公司wordpress无法映射