Python平台事实上的图像处理标准库是PIL:Python Imaging Library。一群志愿者在PIL的基础上创建了兼容的版本,名字叫Pillow1、操作图像from PIL import Image# 打开一个jpg图像文件,注意是当前路径:im = Image.open(‘test.jpg‘)# 获得图像尺寸:w, h = im.sizeprint(‘Original image s
分类:
编程语言 时间:
2018-05-16 22:32:31
阅读次数:
222
在Linux下,有许多系统命令可以让我们时刻监控系统运行的状态,如ps,top,free等等。要获取这些系统信息,Python可以通过subprocess模块调用并获取结果。但最好的办法是用psutil这个第三方模块psutil = process and system utilities,它不仅可以通过一两行代码实现系统监控,还可以跨平台使用,支持Linux/UNIX/OSX/Windows等,
分类:
编程语言 时间:
2018-05-16 22:21:46
阅读次数:
192
位运算符: a>>b = a左移b位 = a*2^2 右移舍去低位 方法: method,function,与c函数类似 package包: 通常第一句 写域名倒着写 package ……; 主要包: java.lang 核心类string、math、Integer、System、Thread等 j ...
分类:
编程语言 时间:
2018-05-16 20:47:48
阅读次数:
214
1、概览HTML本质上是XML的子集,但是HTML的语法没有XML那么严格,所以不能用标准的DOM或SAX来解析HTML。Python提供了HTMLParser来非常方便地解析HTML。而且,HTMLParse类里的函数名是不能改的 from html.parser import HTMLParserfrom html.entities import name2codepoint&nbs
分类:
编程语言 时间:
2018-05-16 20:42:29
阅读次数:
193
为了给别人使用将 .py 文件打包成 .exe 文件 安装 PyInstaller ,完成 打开 Cmd 调用 path:\pyinstaller.exe -F path:\name.py 发布文件的路径为当前控制台窗口路径 当执行命令路径有空格时 用 “” 参数(区别大小写) -F 生成单个可执行 ...
分类:
编程语言 时间:
2018-05-16 20:41:08
阅读次数:
196
标识符: 以字母、下划线(_)、美元符号($)开头 不可以使用关键字 大小写敏感 可以用下划线分割 int a = 1_0000_0000_1121; 数据类型: int 默认为十进制,八进制以0开头,十六进制以0x开头 System.out.println(*)默认输出十进制 *处Integer. ...
分类:
编程语言 时间:
2018-05-16 19:50:14
阅读次数:
194
# 这是学习廖雪峰老师python教程的学习笔记1、概览XML虽然比JSON复杂,在Web中应用也不如以前多了,不过仍有很多地方在用,所以,有必要了解如何操作XML。1、DOM vs SAX操作XML有两种方法:DOM和SAX。DOM会把整个XML读入内存,解析为树,因此占用内存大,解析慢,优点是可以任意遍历树的节点。SAX是流模式,边读边解析,占用内存小,解析快,缺点是我们需要自己处理事件。&n
分类:
编程语言 时间:
2018-05-16 19:48:04
阅读次数:
225
# 这是学习廖雪峰老师python教程的学习笔记1、概览Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 1)MD5的应用import hashlib md5 = hashlib.md5() #
分类:
编程语言 时间:
2018-05-16 19:42:15
阅读次数:
173
# 这是学习廖雪峰老师python教程的学习笔记1、概览在Python中,读写文件这样的资源要特别注意,必须在使用完毕后正确关闭它们。正确关闭文件资源的一个方法是使用try...finally,还有一个方法就是with。但并不是只有open()函数返回的fp对象才能使用with语句。实际上,任何对象,只要正确实现了上下文管理,就可以用于with语句。1.1、实现上下文管理实现上下文管理是通过__e
分类:
编程语言 时间:
2018-05-16 19:41:21
阅读次数:
226
# 这是学习廖雪峰老师python教程的学习笔记1、概览如果salt是我们自己随机生成的,通常我们计算MD5时采用md5(message + salt)。这实际上就是Hmac算法:Keyed-Hashing for Message Authentication。它通过一个标准算法,在计算哈希的过程中,把key混入计算过程中。Hmac算法针对所有哈希算法都通用,无论是MD5还是SHA-1。采用Hma
分类:
编程语言 时间:
2018-05-16 19:40:35
阅读次数:
213