前面都是点点滴滴的介绍selenium的一些api使用方法,那么selenium的api到底有多少呢?本篇就叫大家如何去查看selenium api,不求人,无需伸手找人要,在自己电脑就有。

pydoc是Python自带的模块,主要用于从python模块中自动生成文档,这些文档可以基于文本呈现的、也可以生成WEB 页面的,还可以在服务器上以浏览器的方式呈现!

一、pydoc

1.到底什么是pydoc? ,这个是准确的解释:Documentation generator and online help system. pydoc是Python自带的模块,主要用于从python模块中自动生成文档,这些文档可以基于文本呈现的、也可以生成WEB 页面的,还可以在服务器上以浏览器的方式呈现!简而言之,就是帮你从代码和注释自动生成文档的工具。

2.举个栗子,我需要查看python里面open函数的功能和语法,打开cmd,输入:python -m pydoc open

3.-m参数:python以脚本方法运行模块

>>python -m pydoc open

那么问题来了,这个是已经知道有这个函数,去查看它的功能,selenium里面不知道到底有多少个函数或方法,那如何查看呢?

二、启动server

1.打开cmd命令行,输入:python -m pydoc -p 6666

2.-p参数:这个表示在本机上启动服务

3.6666参数:这个是服务端口号,随意设置

打开后,界面会出现一个地址:http://localhost:6666/,在浏览器直接打开

三、浏览器查看文档

1.在浏览器输入:http://localhost:6666/

2.Built-in Moudles :这个是python自带的模块

四、webdriver API

1.找到这个路径:python2.7\lib\site-packages,点开selenium

2.打开的selenium>webdriver>firefox>webdriver,最终路径:http://localhost:6666/selenium.webdriver.firefox.webdriver.html

3.最终看到的这些就是selenium的webdriver API帮助文档啦

python selenium api_Selenium2+python自动化-查看selenium API相关推荐

  1. 查看selenium python的api小记录

    早晨练习python时想查看api,试了半天都不没成功,最后只能通过笨方法进入文件夹查看源文件了::>_<:: 网上搜索找到方法 步骤: 1.dos命令窗口输入:python -m pyd ...

  2. python+selenium实现UI自动化(一)

    一.selenium selenium官方网站 selenium ide 录制工具. 火狐/google/edge插件 selenium webdriver   结合代码来编写自动化用例.提供很多在浏 ...

  3. python自动化(三)web自动化:2.web自动化工具selenium讲解

    一.selenium简介 1.什么是selenium Selenium是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.支持的浏览器包括IE(7, ...

  4. Python + Selenium + Chrome Driver 自动化点击+评论+刷弹幕(仅供学习)

    Python + Selenium + Chrome Driver 自动化点击 评论 刷弹幕 首先说明,这篇博文仅供学习!仅供学习!仅供学习! 不要拿去做其他事,封号概不负责!!! 突发奇想 首先先说 ...

  5. 自动化工具selenium(1)(python版本)

    面试题:一)什么是自动化?为什么要做自动化? 自动化测试可以代替一部分手工测试,在一定程度上提高测试效率不能够完全代替手工测试 1)自动化测试相比于手工测试来说人力的投入和时间的投入是非常非常少的,自 ...

  6. linux firefox xvfb,自动化测试之linux+xvfb+selenium+firefox+python测试环境搭建与测试

    1. Xvfb 为一个X虚拟框架,这个框架使用虚拟内存能让linux系统图形界面服务器(X-Server)运行在没有显示设备的机器上,这样,浏览器就可以运行了. (1) 安装xvfb 需根据自己lin ...

  7. pythonselenium教程模拟鼠标和键盘_【02篇】python+selenium实现Web自动化:鼠标操作和键盘操作!...

    一.前言 最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现Web自动化测试,请关注博客持续更新! 这是python+selenium实现Web自动化第二篇博 ...

  8. python+selenium牛刀小试之自动化模拟网站广告点击

    做任何一件事我们有目的才可以做到事半功倍,我们学习的时候也要带着自己想要的结果以及问题去学习,才可以让你更快的掌握一门知识.这次我主要是带大家实现通过自动化selenium模拟人工点击网站广告.以下内 ...

  9. 基于python+selenium,实现自动化沙袋校园出入备案

    基于python+selenium,实现自动化出入校园报备 背景-饿肚子的胡思乱想 selenium的安装 程序实现和问题解决 没有解决的问题和改进方向 源代码 背景-饿肚子的胡思乱想 昨天考完试,我 ...

最新文章

  1. intel python加速效果初探
  2. 浅析如何在Nancy中生成API文档
  3. Google GSON入门
  4. 一个android工程生成两个aar,android studio生成aar包并在其他工程引用aar包(示例代码)...
  5. [zz]ctags和vim- -
  6. Python 3.5 正式退役,不再受支持
  7. webGIS的粗浅认识(一)
  8. NPI新产品导入管理--陈新春老师
  9. 计算机病毒能破坏u盘文件,[计算机病毒]快捷方式病毒(U盘文件变为快捷方式)...
  10. 实对称矩阵不同特征值对应的特征向量都正交
  11. iBase4J简单应用添加模块
  12. PHP利用SMTP发送邮件,测试ok
  13. 淘宝用户分析(步骤详细,数据分析项目)
  14. kubernetes 非安全部署
  15. android颜色透明度换算详解
  16. 高清渐变动态壁纸来了 手把手教你做动态壁纸
  17. 支持向量机(二)——松弛变量处理异常点
  18. ComboBox控件
  19. python 完整的海龟策略_9海龟策略_python量化交易_Python视频-51CTO学院
  20. subsonic配置

热门文章

  1. Java for LeetCode 042 Trapping Rain Water
  2. JVM JRE JDK,这些东西到底是什么?(转载)
  3. [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第23篇]写一个实现蒙哥马利算法的C程序
  4. pythonxml模块高级用法_Python利用ElementTree模块处理XML的方法详解
  5. 数据库创建(利用写好的数据库表生成创建表的sql语句+利用生成的数据库创建表加同步数据sql)
  6. Threejs性能监视和可视化控制
  7. Spring 4 MVC 单元测试例子
  8. 调用startactivityforresult后,onactivityresult立刻返回RESULT_CANCELED
  9. springdatajpa命名规则_Spring Boot 之Spring data JPA简介
  10. ftp 服务器 文件 连接 导出,ftp 服务器 文件 连接 导出