随笔分类 -  python学习笔记

摘要:python shutil模块简单介绍 简介 shutil模块提供了大量的文件的高级操作。特别针对文件拷贝和删除,主要功能为目录和文件操作以及压缩操作。 shutil 模块方法: shutil 模块使用简单示例: 创建压缩文件(shutil.make_archive) 阅读全文
posted @ 2017-08-24 14:23 xie仗剑天涯 阅读(629) 评论(0) 推荐(0) 编辑
摘要:概述: python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error() and critical() 5个级别。 logging 日志信息的简单用法 默认的,日志级别要高于IN 阅读全文
posted @ 2017-08-17 16:48 xie仗剑天涯 阅读(511) 评论(0) 推荐(0) 编辑
摘要:另 一些关于装饰器介绍的实例 来自:http://blog.csdn.net/yhy1271927580/article/details/72758577 阅读全文
posted @ 2017-08-07 22:39 xie仗剑天涯 阅读(427) 评论(0) 推荐(0) 编辑
摘要:参考资料:Python编程快速上手让繁琐工作自动化 阅读全文
posted @ 2017-08-03 17:19 xie仗剑天涯 阅读(1002) 评论(0) 推荐(0) 编辑
摘要:杨辉三角,是二项式系数在三角形中的一种几何排列。 使用shell 和python 打印杨辉三角,比较差异 shell: python: 方法一: 方法二: 阅读全文
posted @ 2017-07-10 16:53 xie仗剑天涯 阅读(832) 评论(0) 推荐(0) 编辑
摘要:1. abs() # 求绝对值 2. round() # 将一个浮点数四舍五入求一个最接近的整数 3. pow() # 求幂函数 4. int() # 整数 5. float() # 浮点数 6. all(iterable) # iterable的所有元素不为0、''、False或者iterable 阅读全文
posted @ 2017-07-07 21:46 xie仗剑天涯 阅读(326) 评论(0) 推荐(0) 编辑
摘要:python sqlite3 数据库操作 SQLite3是python的内置模块,是一款非常小巧的嵌入式开源数据库软件。 1. 导入Python SQLite数据库模块 2. python sqlite3模块的API 3. 创建/打开sqlite3数据库调用connect函数的时候,指定库名称,如果 阅读全文
posted @ 2017-06-05 23:39 xie仗剑天涯 阅读(1475) 评论(0) 推荐(0) 编辑
摘要:python docopt模块详解 docopt 本质上是在 Python 中引入了一种针对命令行参数的形式语言,在代码的最开头使用 """ """文档注释的形式写出符合要求的文档,就会自动生成对应的parse 用法:docopt的使用非常简单,以Qingchat为例,你只需要在代码最开头加入: 然 阅读全文
posted @ 2017-06-04 20:11 xie仗剑天涯 阅读(10110) 评论(0) 推荐(1) 编辑
摘要:Python prettytable模块 Python通过prettytable模块将输出内容如表格方式整齐输出 1. 安装prettytable 2. 示例 引用CSV文件数据 引用数据库文件数据 阅读全文
posted @ 2017-06-03 10:53 xie仗剑天涯 阅读(828) 评论(0) 推荐(0) 编辑
摘要:先建一个存放ip列表的txt文件: 创建shell 脚本 添加脚本权限 执行: 创建python脚本: 执行结果: 阅读全文
posted @ 2017-06-02 11:05 xie仗剑天涯 阅读(12865) 评论(0) 推荐(0) 编辑
摘要:colorama是一个python专门用来在控制台、命令行输出彩色文字的模块,可以跨平台使用。 1. 安装colorama模块 可用格式常数: 跨平台印刷彩色文本可以使用彩色光的常数简称ANSI转义序列: Init关键字参数:init()接受一些* * kwargs覆盖缺省行为 如果你发现自己一再发 阅读全文
posted @ 2017-06-02 10:49 xie仗剑天涯 阅读(13199) 评论(0) 推荐(1) 编辑
摘要:python 闭包和装饰器 一、闭包闭包:外部函数FunOut()里面包含一个内部函数FunIn(),并且外部函数返回内部函数的对象FunIn,内部函数存在对外部函数的变量的引用。那么这个内部函数FunIn就叫做闭包。你在调用函数FunA的时候传递的参数就是自由变量 # 实例1 解析:里面调用Fun 阅读全文
posted @ 2017-06-01 11:22 xie仗剑天涯 阅读(304) 评论(0) 推荐(0) 编辑
摘要:python 关键字yield解析 yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator。yield 的好处是显而易见的,把一个函数改写为一个 generator 就获得了迭代能力,比起用类的 阅读全文
posted @ 2017-05-24 00:50 xie仗剑天涯 阅读(528) 评论(0) 推荐(0) 编辑
摘要:requests是python的一个HTTP客户端库,跟urllib,urllib2类似,但比urllib,urllib2更加使用简单。 1. requests库的安装在你的终端中运行pip安装命令即可 使用源码安装 2. requests发送请求使用 Requests 发送网络请求 # 发送一个 阅读全文
posted @ 2017-05-21 21:33 xie仗剑天涯 阅读(911) 评论(0) 推荐(0) 编辑
摘要:Python爬取网页信息时,经常使用的正则表达式及方法。 1). 获取<tr></tr>标签之间内容开始标签如:<tr>、<th>、<td>、<a>、<table>、<div>...后缀标签如:</tr>、</th>、</td>、</a>、</table>、</div>... 核心代码: # eg_ 阅读全文
posted @ 2017-05-20 15:00 xie仗剑天涯 阅读(19210) 评论(0) 推荐(2) 编辑
摘要:URLError,HTTPError 的异常处理 1. URLErrorURLError产生的原因1). 网络无连接2). 连接不到特定的服务器3). 服务器不存在 # 例子 2. HTTPErrorHTTPError是URLError的子类。HTTP状态码表示HTTP协议所返回的响应的状态: # 阅读全文
posted @ 2017-05-19 09:38 xie仗剑天涯 阅读(13726) 评论(0) 推荐(0) 编辑
摘要:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本。 网络爬虫必备知识点 1. Python基础知识2. Python中urllib和urllib2库的用法3. Python正则表达式的使用4. python 阅读全文
posted @ 2017-05-17 22:06 xie仗剑天涯 阅读(719) 评论(0) 推荐(1) 编辑
摘要:网页cookie的使用 Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密) # opener的概念当你获取一个URL你使用一个opener(一个urllib2.OpenerDirector的实例)。在前面,我们都是使用的默认的opener,也 阅读全文
posted @ 2017-05-16 20:48 xie仗剑天涯 阅读(1999) 评论(0) 推荐(0) 编辑
摘要:python PIL 图像处理# 导入Image库 import Image # 读取图片 im = Image.open("1234.jpg") # 显示图片 im.show() # 创建图片 # 语法:new(mode, size, color=0) newim = Image.new("RGBA",(640,480),(0,255,0)) # 保存图片 ne... 阅读全文
posted @ 2017-05-15 09:37 xie仗剑天涯 阅读(1223) 评论(0) 推荐(0) 编辑
摘要:Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改 阅读全文
posted @ 2017-05-11 11:43 xie仗剑天涯 阅读(960) 评论(1) 推荐(0) 编辑