随笔分类 -  python 模块

摘要:python shutil模块简单介绍 简介 shutil模块提供了大量的文件的高级操作。特别针对文件拷贝和删除,主要功能为目录和文件操作以及压缩操作。 shutil 模块方法: shutil 模块使用简单示例: 创建压缩文件(shutil.make_archive) 阅读全文
posted @ 2017-08-24 14:23 xie仗剑天涯 阅读(615) 评论(0) 推荐(0) 编辑
摘要:系统批量运维管理器Fabric详解 Fabrici 是基于python现实的SSH命令行工具,简化了SSH的应用程序部署及系统管理任务,它提供了系统基础的操作组件,可以实现本地或远程shell命令,包括执行,文件上传,下载及完整执行的日志输出等功能,Fabrici 比 paramiko 的基础上做了 阅读全文
posted @ 2017-08-23 11:49 xie仗剑天涯 阅读(1042) 评论(0) 推荐(0) 编辑
摘要:概述: python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error() and critical() 5个级别。 logging 日志信息的简单用法 默认的,日志级别要高于IN 阅读全文
posted @ 2017-08-17 16:48 xie仗剑天涯 阅读(507) 评论(0) 推荐(0) 编辑
摘要:SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。 Python创建 SMTP 对象语法: 阅读全文
posted @ 2017-08-16 17:24 xie仗剑天涯 阅读(1101) 评论(0) 推荐(0) 编辑
摘要:"""内置函数的简单使用和介绍参考链接:https://docs.python.org/3/library/functions.html """1.abs() # 绝对值""" n = abs(-10) print (n) # 10 """2.all() # 全为真,输出Ture , 则输出Flaseany() # 只要有真,输出Ture,则输出Flase0,None,"",[],... 阅读全文
posted @ 2017-08-05 13:06 xie仗剑天涯 阅读(1283) 评论(0) 推荐(0) 编辑
摘要:参考资料:Python编程快速上手让繁琐工作自动化 阅读全文
posted @ 2017-08-03 17:19 xie仗剑天涯 阅读(992) 评论(0) 推荐(0) 编辑
摘要:python sqlite3 数据库操作 SQLite3是python的内置模块,是一款非常小巧的嵌入式开源数据库软件。 1. 导入Python SQLite数据库模块 2. python sqlite3模块的API 3. 创建/打开sqlite3数据库调用connect函数的时候,指定库名称,如果 阅读全文
posted @ 2017-06-05 23:39 xie仗剑天涯 阅读(1428) 评论(0) 推荐(0) 编辑
摘要:python docopt模块详解 docopt 本质上是在 Python 中引入了一种针对命令行参数的形式语言,在代码的最开头使用 """ """文档注释的形式写出符合要求的文档,就会自动生成对应的parse 用法:docopt的使用非常简单,以Qingchat为例,你只需要在代码最开头加入: 然 阅读全文
posted @ 2017-06-04 20:11 xie仗剑天涯 阅读(9978) 评论(0) 推荐(1) 编辑
摘要:Python prettytable模块 Python通过prettytable模块将输出内容如表格方式整齐输出 1. 安装prettytable 2. 示例 引用CSV文件数据 引用数据库文件数据 阅读全文
posted @ 2017-06-03 10:53 xie仗剑天涯 阅读(824) 评论(0) 推荐(0) 编辑
摘要:colorama是一个python专门用来在控制台、命令行输出彩色文字的模块,可以跨平台使用。 1. 安装colorama模块 可用格式常数: 跨平台印刷彩色文本可以使用彩色光的常数简称ANSI转义序列: Init关键字参数:init()接受一些* * kwargs覆盖缺省行为 如果你发现自己一再发 阅读全文
posted @ 2017-06-02 10:49 xie仗剑天涯 阅读(12979) 评论(0) 推荐(1) 编辑
摘要:requests是python的一个HTTP客户端库,跟urllib,urllib2类似,但比urllib,urllib2更加使用简单。 1. requests库的安装在你的终端中运行pip安装命令即可 使用源码安装 2. requests发送请求使用 Requests 发送网络请求 # 发送一个 阅读全文
posted @ 2017-05-21 21:33 xie仗剑天涯 阅读(893) 评论(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仗剑天涯 阅读(18817) 评论(0) 推荐(2) 编辑
摘要:URLError,HTTPError 的异常处理 1. URLErrorURLError产生的原因1). 网络无连接2). 连接不到特定的服务器3). 服务器不存在 # 例子 2. HTTPErrorHTTPError是URLError的子类。HTTP状态码表示HTTP协议所返回的响应的状态: # 阅读全文
posted @ 2017-05-19 09:38 xie仗剑天涯 阅读(13578) 评论(0) 推荐(0) 编辑
摘要:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本。 网络爬虫必备知识点 1. Python基础知识2. Python中urllib和urllib2库的用法3. Python正则表达式的使用4. python 阅读全文
posted @ 2017-05-17 22:06 xie仗剑天涯 阅读(711) 评论(0) 推荐(1) 编辑
摘要: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仗剑天涯 阅读(1211) 评论(0) 推荐(0) 编辑
摘要:Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改 阅读全文
posted @ 2017-05-11 11:43 xie仗剑天涯 阅读(952) 评论(1) 推荐(0) 编辑
摘要:# 线性代数# numpy.linalg模块包含线性代数的函数。使用这个模块,可以计算逆矩阵、求特征值、解线性方程组以及求解行列式等。 import numpy as np # 1. 计算逆矩阵# 创建矩阵A = np.mat("0 1 2;1 0 3;4 -3 8")print (A)#[[ 0 阅读全文
posted @ 2017-05-10 16:03 xie仗剑天涯 阅读(53488) 评论(0) 推荐(5) 编辑
摘要:基本算术运算符+、-和*隐式关联着通用函数add、subtract和multiply 在数组的除法运算中涉及三个通用函数divide、true_divide和floor_division,以及两个对应的运算符/和// 1. 数组的除法运算 # divide函数在整数和浮点数除法中均只保留整数部分(p 阅读全文
posted @ 2017-05-07 23:03 xie仗剑天涯 阅读(59747) 评论(1) 推荐(4) 编辑
摘要:frompyfunc的调用格式为frompyfunc(func, nin, nout),其中func是计算单个元素的函数,nin是此函数的输入参数的个数,nout是此函数的返回值的个数 # 注:用frompyfunc得到的函数计算出的数组元素的类型为object,因为frompyfunc函数无法保证 阅读全文
posted @ 2017-05-04 21:58 xie仗剑天涯 阅读(3983) 评论(1) 推荐(1) 编辑
摘要:矩阵定义在NumPy中,矩阵是ndarray的子类,可以由专用的字符串格式来创建 1. 创建矩阵mat函数创建矩阵(mat函数创建矩阵时,若输入已为matrix或ndarray对象,则不会为它们创建副本。 因此,调用mat函数和调用matrix(data, copy=False)等价)(1) 在创建 阅读全文
posted @ 2017-05-04 21:10 xie仗剑天涯 阅读(514) 评论(0) 推荐(0) 编辑