Python 总结分为三部分: ①:文件系统(File Groups) :用于存储Python脚本文件,主要分为内置模块,第三方模块,用户自定义模块 ②:解释器(Interpreter):用于完成Python脚本文件的扫描,解析,编译和运行,主要分为:Scanner(扫描) , Parser(解析) ...
分类:
编程语言 时间:
2017-03-22 16:32:41
阅读次数:
182
基本用法 下面的代码展示了logging最基本的用法。 格式化输出日志 记录异常信息 当你使用logging模块记录异常信息时,不需要传入该异常对象,只要你直接调用logger.error() 或者 logger.exception()就可以将当前异常记录下来。 logging配置要点 GetLog ...
分类:
编程语言 时间:
2017-03-22 16:17:46
阅读次数:
262
开始介绍PHP7.0新特性,具体的可以参照官网的介绍,我来挑一些给大家详细讲解下 http://php.net/manual/en/migration70.new-features.php 1. ?? 运算符(NULL 合并运算符) 它相当于: 我们知道三元运算符是可以这样用的: 但是这是建立在 $ ...
分类:
Web程序 时间:
2017-03-22 16:03:47
阅读次数:
176
原理 颜色矩(color moments)是由Stricker 和Orengo所提出的一种非常简单而有效的颜色特征。这种方法的数学基础在于图像中任何的颜色分布均可以用它的矩来表示。此外,由于颜色分布信息主要集中在低阶矩中,因此仅采用颜色的一阶矩(mean)、二阶矩(variance)和三阶矩(ske ...
分类:
编程语言 时间:
2017-03-22 13:21:36
阅读次数:
770
1 装饰器参数 1.1 装饰器和被装饰函数都不带参数 """ 装饰器装饰一个函数时,究竟发生了什么 """ def decorator_hello(func): print("decorator_hello called") return func @decorator_hello def hell ...
分类:
编程语言 时间:
2017-03-22 12:47:12
阅读次数:
201
Python中用于序列化的两个模块 json 用于【字符串】和 【python基本数据类型】 间进行转换 pickle 用于【python特有的类型】 和 【python基本数据类型】间进行转换 Json模块提供了四个功能:dumps、dump、loads、load pickle模块提供了四个功能: ...
分类:
编程语言 时间:
2017-03-22 12:40:54
阅读次数:
213
这篇文章是对上一篇讲生成器和迭代器的文章做的补充。回顾一下概念,什么是生成器?生成器就是一个包涵yield关键字的函数,当这个函数被调用的时候,函数体中的代码不会被执行!而是返回了一个迭代器。每请求一个值,就回执行一次生成器中的代码,直到遇到yield或者return。其..
分类:
其他好文 时间:
2017-03-22 11:52:05
阅读次数:
148
监听端口1.cat/usr/local/zabbix/bin/ports.py#!/usr/bin/python#coding=utf-8importcommandsimportos,sys##########返回命令执行结果defgetComStr(comand):try:stat,proStr=commands.getstatusoutput(comand)except:print"command%sexecutefailed,exit"%comand#将字符串转化成..
分类:
其他好文 时间:
2017-03-22 11:40:19
阅读次数:
178
今天同事小伙伴突然告诉我说,他用的编辑器sublime3导致笔记本突然卡顿,看当时内存吃到了30G,而他笔记本总共才8G内存,怀疑是内存泄漏,果断换回了原来用的PyCharm。因为我也用PyCharm学习python,深知它的内存使用基本也在1G以上,听到他这个消息,我决定还是换回我一直习惯..
分类:
编程语言 时间:
2017-03-22 10:42:36
阅读次数:
2929
import re import urllib.request # 爬取网页 def getHtml(url): page=urllib.request.urlopen(url) html=page.read() return html # 获取图片地址 def getImg(html): rule... ...
分类:
编程语言 时间:
2017-03-22 10:32:24
阅读次数:
181