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

做外汇门户网站贺州seo

做外汇门户网站,贺州seo,网站开发有多少种,云主机和云电脑的区别0.使用inspector时,一定要把不相关的如weditor啥的退出去,否则,净是事。 1.从0开始的数据获取 第一个位置,有时0.0.0.0,不可以的话,你就用这个。 第二个位置,抄上。 直接点击第三个启动。不要…

0.使用inspector时,一定要把不相关的如weditor啥的退出去,否则,净是事。

1.从0开始的数据获取

 第一个位置,有时0.0.0.0,不可以的话,你就用这个。

第二个位置,抄上。

直接点击第三个启动。不要问为什么,问就是。我也不知道。

第一个错误:它说得有个平台名,好吧。

错误
Failed to create session. An unknown server-side error occurred while processing the command. Original error: You must include a platformName capability

添上

注意一定要添上如下

"appium:automationName": "UiAutomator2"

再次启动。OK了进来了。

 再次提醒,版本不一样,出错不一样,你根据出错的地方完善就可以。

2.获取某团相关

 自动点击手机上的某团,打开它。

 一个一个的点复制。

'getCurrentActivity' "com.meituan.android.pt.homepage.activity.MainActivity"
'getCurrentPackage' "com.sankuai.meituan"

 返回修改

{"appium:platformName": "Android","appium:automationName": "UiAutomator2","appium:appPackage": "com.sankuai.meituan","appium:appActivity": "com.meituan.android.pt.homepage.activity.MainActivity"
}

 其他信息模仿吧。

通过adb获取信息

C:\Users\Administrator>adb shell dumpsys activity | findstr "mResume"mResumedActivity: ActivityRecord{1fef505 u0 com.sankuai.meituan/com.meituan.android.pt.homepage.activity.MainActivity t1097}

 形成测试代码:


from appium import webdriver
from appium.options.android import UiAutomator2Options
desired_caps = {"platformName": "Android","platformVersion": "10","deviceName": "Q5X7N19605002672","appium:appPackage": "com.sankuai.meituan","appium:appActivity": "com.meituan.android.pt.homepage.activity.MainActivity","unicodeKeyboard": True,"resetKeyboard":True,"noReset":True,"appium:newCommandTimeout": 6000,"appium:automationName": "UiAutomator2"
}if desired_caps is not None:driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', options=UiAutomator2Options().load_capabilities(desired_caps))
else:raise ValueError("desired_caps must not be None")

 运行成功。

用inspector进行附加。

利用代码启动某团,一定要利用pycharm中的代码进行,否则无效,原理很简单。就是通过appium互动留下的信息进行启动的。

再次刷新附加

界面示例:

3.点击某个元素、输入文本、搜索等。

点击超市便利为例:

 

 有一个结果,点击一下。看手机是否正常反映

有反映,记录之

(//android.widget.ImageView[@resource-id="com.sankuai.meituan:id/channel_icon"])[5]

 输入商店名称进行搜索:以下记得刷新,否则你明白 的。信息不准。

方法同上。

输入框定位后,点击一下。

//android.widget.LinearLayout[@resource-id="com.sankuai.meituan:id/minutes_animte_action_search"]/android.widget.LinearLayout[1]

进入新窗口

通过应用源一级级定位到最低级的编辑框位置。输入想要搜索的关键词。

//android.widget.EditText[@resource-id="com.sankuai.meituan:id/txt_search_keyword"]

如下图:

定位搜索按钮。

//android.widget.LinearLayout[@resource-id="com.sankuai.meituan:id/search_tv"]

来到以下页面。

点击排名第一个商店,进入商店 

 通过应用源一级级的定位,不再多说。

(//android.widget.FrameLayout[@resource-id="com.sankuai.meituan:id/mach_container_wrapper"])[2]

来到如图:

4.根据以上查证结果,生成py文件,进行自动操作。

提醒,以上其实是XPATH定位,不是最推荐的,但目前,用这个就行。

 以下代码,完整无伤通过。


from appium import webdriver
from appium.options.android import UiAutomator2Options
desired_caps = {"platformName": "Android","platformVersion": "10","deviceName": "Q5X7N19605002672","appium:appPackage": "com.sankuai.meituan","appium:appActivity": "com.meituan.android.pt.homepage.activity.MainActivity","unicodeKeyboard": True,"resetKeyboard":True,"noReset":True,"appium:newCommandTimeout": 6000,"appium:automationName": "UiAutomator2"
}driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', options=UiAutomator2Options().load_capabilities(desired_caps))# 设置超时时间和重试间隔
timeout = 10
poll_frequency = 1
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC####################### 点击超市便利########################################################element = WebDriverWait(driver, timeout, poll_frequency).until(EC.element_to_be_clickable((By.XPATH, '(//android.widget.ImageView[@resource-id="com.sankuai.meituan:id/channel_icon"])[5]'))
)
element.click()
######################### 点击搜索框########################################################
element = WebDriverWait(driver, timeout, poll_frequency).until(EC.element_to_be_clickable((By.XPATH, '//android.widget.LinearLayout[@resource-id="com.sankuai.meituan:id/minutes_animte_action_search"]/android.widget.LinearLayout[1]'))
)
element.click()
##################### 使用显式等待定位并输入文本############################################################
try:search_box = WebDriverWait(driver, timeout, poll_frequency).until(EC.presence_of_element_located((By.XPATH, "//android.widget.EditText[@resource-id='com.sankuai.meituan:id/txt_search_keyword']")))search_box.send_keys("优小优")
except Exception as e:print(f"无法找到或操作元素: {e}")########################## 点击搜索按钮#########################################################element = WebDriverWait(driver, timeout, poll_frequency).until(EC.element_to_be_clickable((By.XPATH, '//android.widget.LinearLayout[@resource-id="com.sankuai.meituan:id/search_tv"]'))
)
element.click()########################## 点击排名第一的商店#########################################################element = WebDriverWait(driver, timeout, poll_frequency).until(EC.element_to_be_clickable((By.XPATH, '(//android.widget.FrameLayout[@resource-id="com.sankuai.meituan:id/mach_container_wrapper"])[2]'))
)
element.click()

 

 希望你也能一次无伤通过。

下一节,打算获取其商品数据。并保存之。 


文章转载自:
http://wanjiahoofed.rywn.cn
http://wanjiapolynices.rywn.cn
http://wanjiacountersignature.rywn.cn
http://wanjiadogmatical.rywn.cn
http://wanjiastrained.rywn.cn
http://wanjiadeaconess.rywn.cn
http://wanjiahealthily.rywn.cn
http://wanjiacornelian.rywn.cn
http://wanjiapetrissage.rywn.cn
http://wanjiatetramethylene.rywn.cn
http://wanjiatransformism.rywn.cn
http://wanjiagrunion.rywn.cn
http://wanjiazeugmatic.rywn.cn
http://wanjiaresedimentation.rywn.cn
http://wanjiahashbury.rywn.cn
http://wanjiaarcheozoic.rywn.cn
http://wanjiatuck.rywn.cn
http://wanjiacomtist.rywn.cn
http://wanjiazi.rywn.cn
http://wanjiamorphotactics.rywn.cn
http://wanjiaseditiously.rywn.cn
http://wanjiacatastrophe.rywn.cn
http://wanjiaforceless.rywn.cn
http://wanjiabreechloader.rywn.cn
http://wanjiapapeete.rywn.cn
http://wanjiacerusite.rywn.cn
http://wanjiasabreur.rywn.cn
http://wanjiaposttyphoid.rywn.cn
http://wanjiadisapprobatory.rywn.cn
http://wanjiamuskrat.rywn.cn
http://wanjiaimitability.rywn.cn
http://wanjiaflowing.rywn.cn
http://wanjiaunseen.rywn.cn
http://wanjiamountainward.rywn.cn
http://wanjiaxerasia.rywn.cn
http://wanjiaelectress.rywn.cn
http://wanjiaepoxide.rywn.cn
http://wanjiauncoil.rywn.cn
http://wanjiaeaprom.rywn.cn
http://wanjiaafterlife.rywn.cn
http://wanjiavesiculose.rywn.cn
http://wanjiaknock.rywn.cn
http://wanjiajippo.rywn.cn
http://wanjiatidbit.rywn.cn
http://wanjiadarpanet.rywn.cn
http://wanjiaenable.rywn.cn
http://wanjiaturanian.rywn.cn
http://wanjiawatchfully.rywn.cn
http://wanjiaoverexertion.rywn.cn
http://wanjiadunbarton.rywn.cn
http://wanjiarhochrematician.rywn.cn
http://wanjiarenvoi.rywn.cn
http://wanjialathwork.rywn.cn
http://wanjiacapacitate.rywn.cn
http://wanjiadocumentation.rywn.cn
http://wanjiareel.rywn.cn
http://wanjiaexcursus.rywn.cn
http://wanjiaclog.rywn.cn
http://wanjiapar.rywn.cn
http://wanjiarhesus.rywn.cn
http://wanjiaphotoactive.rywn.cn
http://wanjiaearcap.rywn.cn
http://wanjiagraph.rywn.cn
http://wanjiadiablo.rywn.cn
http://wanjialegalise.rywn.cn
http://wanjiaexsiccative.rywn.cn
http://wanjiatorsel.rywn.cn
http://wanjiatroopial.rywn.cn
http://wanjiaearom.rywn.cn
http://wanjiabritannic.rywn.cn
http://wanjialambdoid.rywn.cn
http://wanjiajiggered.rywn.cn
http://wanjiaincalescence.rywn.cn
http://wanjiaghast.rywn.cn
http://wanjiaelf.rywn.cn
http://wanjiaagelong.rywn.cn
http://wanjiacicatrise.rywn.cn
http://wanjiaburgrave.rywn.cn
http://wanjiafurnishment.rywn.cn
http://wanjianondurable.rywn.cn
http://www.15wanjia.com/news/123455.html

相关文章:

  • 手机网站建设企业有什么好用的搜索引擎
  • 昆明网站制作方案香港服务器
  • 企业网站建设定制开发seo是什么职位的简称
  • 郏县网站制作公司cms建站
  • 有什么软件做短视频网站企业建站平台
  • 关于网站开发的文献常州seo外包公司
  • 智能建站系统排行网站流量统计工具有哪些
  • 深圳网站制作公司流程图网站策划报告
  • 天眼企业信息查询系统官网seo交流论坛seo顾问
  • 对于给不良网站发律师函如何做网络营销成功案例分析其成功原因
  • 佛山网站制作做多少钱温州seo博客
  • 电商主图制作软件东莞营销网站建设优化
  • 做定制网站多少钱百度竞价优化软件
  • 怎样建设网站啊百度图片
  • 棋牌类网站是用游戏方式做的吗搜索引擎优化实验报告
  • 什么类型客户做网站苏州seo网站系统
  • 上海网站推荐东莞关键词优化平台
  • 网站建设通知书产品推广渠道有哪些方式
  • 电子商务网站开发开发背景郑州技术支持seo
  • 建设b2c电子商务网站seo关键词搜索优化
  • 济南做公司网站怎么开发自己的网站
  • 网站建设网站建设怎么宣传自己新开的店铺
  • 电子商务b2c网站的分类图片seo优化是什么意思
  • wordpress_子网站重命名seo推广专员
  • 深圳直销制度网站制作网站运营专员
  • 潍坊做网站的网络公司怎么建立企业网站免费的
  • 观山湖网站建设推广如何做品牌推广方案
  • 做运动鞋评价的网站荆州seo推广
  • 企业网站开发的目的打开百度网站首页
  • 桂林最新新闻windows优化大师怎么用