如何在chrome中跑自己的python脚本
展开全部
前端工具
FireFox有Firebug前端工具,而对于Chrome浏览器,同样有很好的前端工具。右键选择‘审查元素’或者快捷键 F12 ,即可看到一些开发写的code,这对于获取测试对象(测试控件)的某些属性很有帮助。
浏览器窗口的最大化以及大小设置,以及前进,后退
这里有几点注意:
XXXX.get(URL)转到URL地址
time.sleep(ns) 等待时间
XXXX.back( ) 返回到上一个浏览器
XXXX.forward() 前进到下一个浏览器
XXXX.set_window_size(width,height) width,height 我们可以自己根据需要设置。
XXXX.maximize() 窗口最大化
XXXX.title 得到浏览器的标题
XXXX.quit( ) 浏览器退出
XXXX.close( ) 浏览器关闭
import time —>保证脚本运行的稳定性
browser=webdriver.Chrome() —>调用Chrome浏览器
使用print()语句可以查看脚本是否运行正确
脚本如下
from selenium import webdriver
import time
browser=webdriver.Chrome()
first_url=”http://www.baidu.com”
browser.get(first_url)
print (“open the first url is %s”%first_url)
time.sleep(3)
second_url=”http://news.baidu.com”
print(‘open the second url is %s’%second_url)
browser.get(second_url)
time.sleep(3)
print(“back to the first_url %s”%first_url)
browser.back()
time.sleep(2)
print (“forwar to the second_url %s”%first_url)
browser.forward()
time.sleep(2)
print(“设置浏览器高320,宽480显示”)
browser.set_window_size(480,320)
time.sleep(2)
print(“浏览器最大化”)
browser.maximize_window()
title=browser.title
print (title)
browser.find_element_by_link_text(“贴吧”).click
time.sleep(3)
FireFox有Firebug前端工具,而对于Chrome浏览器,同样有很好的前端工具。右键选择‘审查元素’或者快捷键 F12 ,即可看到一些开发写的code,这对于获取测试对象(测试控件)的某些属性很有帮助。
浏览器窗口的最大化以及大小设置,以及前进,后退
这里有几点注意:
XXXX.get(URL)转到URL地址
time.sleep(ns) 等待时间
XXXX.back( ) 返回到上一个浏览器
XXXX.forward() 前进到下一个浏览器
XXXX.set_window_size(width,height) width,height 我们可以自己根据需要设置。
XXXX.maximize() 窗口最大化
XXXX.title 得到浏览器的标题
XXXX.quit( ) 浏览器退出
XXXX.close( ) 浏览器关闭
import time —>保证脚本运行的稳定性
browser=webdriver.Chrome() —>调用Chrome浏览器
使用print()语句可以查看脚本是否运行正确
脚本如下
from selenium import webdriver
import time
browser=webdriver.Chrome()
first_url=”http://www.baidu.com”
browser.get(first_url)
print (“open the first url is %s”%first_url)
time.sleep(3)
second_url=”http://news.baidu.com”
print(‘open the second url is %s’%second_url)
browser.get(second_url)
time.sleep(3)
print(“back to the first_url %s”%first_url)
browser.back()
time.sleep(2)
print (“forwar to the second_url %s”%first_url)
browser.forward()
time.sleep(2)
print(“设置浏览器高320,宽480显示”)
browser.set_window_size(480,320)
time.sleep(2)
print(“浏览器最大化”)
browser.maximize_window()
title=browser.title
print (title)
browser.find_element_by_link_text(“贴吧”).click
time.sleep(3)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询