随笔分类 -  python

摘要:用 selenium 模块控制浏览器 启动 selenium 控制的浏览器 在页面中寻找元素 点击页面 填写并提交表单 发送特殊键 点击浏览器按钮 利用以下的方法, selenium 也可以模拟点击各种浏览器按钮: browser.back()点击“返回”按钮。 browser.forward()点 阅读全文
posted @ 2018-05-06 18:09 8亩田 阅读(346) 评论(0) 推荐(0)
摘要:1.简单描述 webbrowser、requests、BeautifulSoup 和 selenium 模块之间的不同 webbrowser模块有一个 open() 方法,它启动 web 浏览器,打开指定的 URL,就 这样。 Requests 模块可以从网上下载文件和页面。 BeautifulSo 阅读全文
posted @ 2018-05-06 18:00 8亩田 阅读(416) 评论(0) 推荐(0)
摘要:在sublime写一个Python程序的时候,使用from selenium import webdriver,在run的时候却出现ImportError: cannot import name webdriver的提示,但是在Python IDLE里面跑却没有错误。 查了很多资料,原因如下,我新建 阅读全文
posted @ 2018-05-06 11:02 8亩田 阅读(1817) 评论(0) 推荐(0)
摘要:下载所有xkcd漫画 阅读全文
posted @ 2018-05-06 10:23 8亩田 阅读(375) 评论(0) 推荐(0)
摘要:webbrowser:是 Python 自带的,打开浏览器获取指定页面。 requests:从因特网上下载文件和网页。 Beautiful Soup:解析 HTML,即网页编写的格式。 selenium:启动并控制一个 Web 浏览器。selenium 能够填写表单,并模拟鼠标 在这个浏览器中点击 阅读全文
posted @ 2018-05-04 15:04 8亩田 阅读(407) 评论(0) 推荐(0)
摘要:网上有很多关于python,pygame的安装教程。大都比较麻烦,下面为大家介绍一种非常简单的安装方法。(因为安装大都是新手教程写详细一些) python是32位 python是3.6 1 pip配置 安装好python后,配置环境变量。 安装pygame需要先配置两个环境变量。 第一个是pytho 阅读全文
posted @ 2018-05-03 14:02 8亩田 阅读(2114) 评论(0) 推荐(0)
摘要:给程序传参数 运行结果: 列表推导式 所谓的列表推导式,就是指的轻量级循环创建列表 1. 基本的方式 2. 在循环的过程中使用if 3. 2个for循环 4. 3个for循环 面试 在 Python 中,类和对象有什么区别?对象如何访问类的方法? 创建一个对象时做了什么?比如 动物是个类,而狗就是一 阅读全文
posted @ 2018-05-03 09:08 8亩田 阅读(206) 评论(0) 推荐(0)
摘要:1 工厂模式和单例模式 1简单工厂模式 1.1.使用函数实现 1.2.使用类来实现 咋一看来,好像只是把生产环节重新创建了一个类,这确实比较像是一种编程习惯,此种解决方式被称作简单工厂模式 工厂函数、工厂类对具体的生成环节进行了封装,这样有利于代码的后需扩展,即把功能划分的更具体,4s店只负责销售, 阅读全文
posted @ 2018-05-02 21:05 8亩田 阅读(320) 评论(0) 推荐(0)
摘要:1 类和对象 定义类 定义一个类,格式如下: demo:定义一个Car类 说明: 定义类时有2种:新式类和经典类,上面的Car为经典类,如果是Car(object)则为新式类 类名 的命名规则按照"大驼峰" 创建对象 通过上一节课程,定义了一个Car类;就好比有车一个张图纸,那么接下来就应该把图纸交 阅读全文
posted @ 2018-05-02 20:26 8亩田 阅读(255) 评论(0) 推荐(0)
摘要:1 文件的打开和关闭 打开 在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件 open(文件名,访问模式) 示例如下: 说明: 打开一个文件只用于写入。 如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。 打开一个文件用于追加。如果该文件已存在,文件指针将会放 阅读全文
posted @ 2018-05-01 17:11 8亩田 阅读(252) 评论(0) 推荐(0)
摘要:1 函数的定义和调用 1.1 函数定义 1.2 函数的调用 2 函数参数 3 函数返回值 4 局部变量和全局变量 局部变量 全局变量 总结: 在函数外边定义的变量叫做全局变量 全局变量能够在所有的函数中进行访问 如果在函数中修改全局变量,那么就需要使用global进行声明,否则出错 如果全局变量的名 阅读全文
posted @ 2018-05-01 14:17 8亩田 阅读(207) 评论(0) 推荐(0)
摘要:接上:http://www.cnblogs.com/liu-wang/p/8973273.html 3 元组 4 字典 4.1 字典的介绍 <2>软件开发中的字典 变量info为字典类型: 说明: 字典和列表一样,也能够存储多个数据 列表中找某个元素时,是根据下标进行的 字典中找某个元素时,是根据' 阅读全文
posted @ 2018-04-30 14:48 8亩田 阅读(389) 评论(0) 推荐(0)
摘要:1 字符串 1.1 下标和切片 1.2 切片 1.3 字符串常见操作 如有字符串mystr = 'hello world itcast and itcastcpp',以下是常见的操作 <1>find 检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 <2>index 跟f 阅读全文
posted @ 2018-04-30 14:37 8亩田 阅读(1379) 评论(0) 推荐(0)
摘要:1 基础知识 1.1 注释的分类 1.2 变量以及类型 变量定义 变量类型 注意:怎样知道一个变量的类型呢? 在python中,只要定义了一个变量,而且它有数据,那么它的类型就已经确定了,不需要咱们开发者主动的去说明它的类型,系统会自动辨别 可以使用type(变量的名字),来查看变量的类型 在pyt 阅读全文
posted @ 2018-04-30 10:55 8亩田 阅读(403) 评论(0) 推荐(0)