美文网首页我爱编程
【python】练习-注释说明

【python】练习-注释说明

作者: _王子_ | 来源:发表于2017-07-13 09:12 被阅读0次

试运行以下代码,如果通过则可以开始selenium旅途了,如果不行先重启下pycharm

如果出现这个(保护模式不一致):

设置Internet选项-->安全-->所有区域保护模式设置不选

#coding=utf8

__author__ = 'charlie'

from selenium import webdriver

from selenium.webdriver.common.keys import Keys

import time

import os

#driver =  webdriver.Chrome()

driver =webdriver.Firefox()

time.sleep(1)

driver.get("http://www.baidu.com")

driver.quit()

driver =  webdriver.Chrome()

time.sleep(1)

driver.get("http://www.baidu.com")

driver.quit()

driver = webdriver.Ie()

time.sleep(1)

driver.get("http://www.baidu.com")

driver.quit()

基本操作:

from selenium import webdriver #引入浏览器模块

from selenium.common.exceptions import NoSuchElementException

注释如下:

browser = webdriver.Firefox() #选择浏览器

browser.get("http://www.baidu.com") #打开url

browser.implicitly_wait(30) #等待

browser.set_page_load_timeout(30)

browser.set_script_timeout(30)

browser.quit()/browser.close() #关闭浏览器

browser.forward()/browser.back() #前进/后退

browser.maximize_window() #浏览器最大化

browser.set_window_size(480, 800) #浏览器宽高设置(宽480,高800)

browser.refresh() #刷新

browser.title #返回当前页面标题

browser.current_url #返回当前页面url

browser.window_handles #返回当前浏览器的所有窗口

browser.current_window_handle #返回当前浏览器的窗口句柄

browser.switch_to_window(“window_name”) #选择窗口

browser.find_element(by=”id”,value=None) #定位元素(单个)

browser.find_element_by_id(“id_name”) #Id定位

browser.find_element_by_name(“name”) #Name定位

browser.find_element_by_css_selector(“#kw”) #Css定位

browser.find_element_by_xpath(“////input[@id='kw']”) #Xpath定位

browser.find_element_by_link_text(u”链接”) #Link定位

browser.find_element_by_tag_name(“foo”) #Tag定位

browser.get_screenshot_as_file('/Screenshots/foo.png') #截取当前页面

当然方法还有很多,需要多积累,如果有更好的,欢迎一起分享

引自http://blog.csdn.net/pegsa/article/details/48380129

相关文章

  • 【python】练习-注释说明

    试运行以下代码,如果通过则可以开始selenium旅途了,如果不行先重启下pycharm 如果出现这个(保护模式不...

  • Python程序入门

    Python语法元素入门 Python语法元素分析 注释 注释:程序员在代码中加入的说明信息,不被计算机执行 注释...

  • 【2】python第一课--注释

    注释对代码解释说明,方便 Python中单行注释以 # 开头,实例如下: 实例(Python 3.0+) #!/u...

  • 2018-08-21 day02-python基础语法

    一、python基础语法 1.注释 注释不参与编译和执行,只是对代码进行解释和说明的文字(要经常写注释)单行注释就...

  • [Python基础语法]注释

    这篇教程将向您展示关于Python注释的知识。 注释就是其字面意思,即对程序进行补充说明,但是不影响程序执行。注释...

  • day2总结

    1.python基础语法 1.注释 注释只是对代码进行解释说明的文字。1.单行注释就是在注释文字前加#示例: 2....

  • 注释和快捷键

    注释 1.注释是对代码解释说明的文字,不会执行,可以增加代码的可读性 Python 中的注释分为两种,单行注释和多...

  • 02 Python基础语法和变量的释义

    ======python基础语法====== 1.注释 程序中的说明文字,没有任何程序功能,不会被执行 单行注释,...

  • day2Python的基础语法

    Python的基础语法 一、注释 程序中的说明文字,没有任何程序功能,不会被执行单行注释:就是在说明文字前加 #...

  • day02-Python基础

    1.1 Python的常用快捷键 1.2 print函数 2.1 注释 注释就是代码源文件中,用来进行注解说明的文...

网友评论

    本文标题:【python】练习-注释说明

    本文链接:https://www.haomeiwen.com/subject/gugcnttx.html