python学习
vivian_python
这个作者很懒,什么都没留下…
展开
-
python-杂记
1 Python 字典(Dictionary) get()方法 Python 字典(Dictionary) get()方法 描述 Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值。 语法 get()方法语法: dict.get(key, default=None) 参数 key – 字典中要查找的键。 default – 如果指定键的值不存在时...原创 2019-10-21 10:38:46 · 93 阅读 · 0 评论 -
xpath定位
1 text 百度搜索 //a[text()=‘百度搜索’] 或 //a[contains(text(),“搜索”)] --文本模糊定位 把百度设为主页 //a[text()=‘把百度设为主页’] 一、通过id定位 (1)#kw 定位id=kw的元素 (2)input#kw 定位id=kw的input标签元素 python:driver.find_element_by_css_...原创 2019-10-13 00:46:32 · 149 阅读 · 0 评论 -
sssdfs
import pickle class Memo: def init(self,name,thing,date): self._id = 0 self.name = name self.thing = thing self.date = date def talk(self): self._id +=1 self.name = input('name:') self.thi...原创 2019-09-20 17:44:54 · 98 阅读 · 0 评论 -
python-XPath定位第一篇
selenium定位元素的方法有很多种,像是通过id、name、class_name、tag_name、link_text等等,但是这些方法局限性太大,拿id属性来说,首先一定不会每个元素都有id属性,其次元素的id属性也不一定是固定不变的。所以这些方法了解一下即可,我们真正需要熟练掌握的是通过xpath和css定位,一般只要掌握一种就可以应对大部分定位工作了。 下面总结一下xpath的定位方法,...转载 2019-09-16 15:51:41 · 302 阅读 · 0 评论 -
python爬虫-正则表达式
1 正则表达式 . 除了\n和\r的所有字符 \d 数字 \D 非数字 \w 字母和下划线 \W 非字母和下划线 \s 空格(包括制表符、换页符) [a-z] 小写英文字母 [a-zA...原创 2019-09-16 15:34:35 · 91 阅读 · 0 评论 -
python 日志系统
1 python通过logging模块提供日志系统。日志系统分为不同的级别(例如:低、中、高) 2 logging提供logger,handler,filter,formatter logger:提供日志接口,供应用代码使用 handler:将日志记录(log record)发送到合适的目的地(destination),比如文件,socket等。 filter:提供一种优雅的方式决定一...原创 2019-09-16 14:47:53 · 829 阅读 · 0 评论 -
Python 读取配置文件
1 读取ini文件 基本读取操作 . -read(filename) 直接读取文件内容 .-sections() 得到所有的section,并以列表的形式返回 .-options(section) 得到该secton的所有option .-items(section) ...原创 2019-09-16 12:24:01 · 89 阅读 · 0 评论 -
廖雪峰_IO章节两道题
1.利用os模块编写一个能实现dir -l输出的程序。 输出: 其中:os.path.isfile(filename) 显示目录列表 os.path.isfile(filename) 是否是文件 os.path.isdir(filename) 是否是目录 time.localtime() 获取格式化时间 time.strftime() ...原创 2019-09-02 17:54:24 · 184 阅读 · 0 评论 -
AttributeError: module 'pip' has no attribute 'pep425tags'
AttributeError: module 'pip' has no attribute 'pep425tags'使用命令时报错 使用命令时报错 需要把命令改为 import pip._internal print(pip._internal.pep425tags.get_supported())原创 2019-08-30 22:52:19 · 2167 阅读 · 5 评论 -
深拷贝浅拷贝
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...原创 2019-08-30 10:38:46 · 195 阅读 · 0 评论