
python
jingjing家
初出茅庐不怕虎
展开
-
Python图像处理库PIL的Image模块介绍(四)
(Image模块方法16-25)16、 Paste定义1:im.paste(image,box)含义1:将一张图粘贴到另一张图像上。变量box或者是一个给定左上角的2元组,或者是定义了左,上,右和下像素坐标的4元组,或者为空(与(0,0)一样)。如果给定4元组,被粘贴的图像的尺寸必须与区域尺寸一样。如果模式不匹配,被粘贴的图像将被转换为当前图像的模式。例子1:>&g...转载 2018-11-04 21:55:41 · 3057 阅读 · 0 评论 -
python中的generator和list之间的区别
可以通过列表生成式创建列表,但受到内存限制列表容量不能很大,而且,创建一个包含100万个圆的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那么后面的元素占用的空间就白白浪费了。所以可以通过一边循环一边推算的机制---生成器(generator)按照一定的算法让next()函数不断推算出后续的元素,这样就可以不用创建一个完整的list,从而节省大量的容量空间。创建gener...转载 2018-11-04 17:47:10 · 1636 阅读 · 0 评论 -
python os模块
os模块os模块的作用: os,语义为操作系统,所以肯定就是操作系统相关的功能了,可以处理文件和目录这些我们日常手动需要做的操作,就比如说:显示当前目录下所有文件/删除某个文件/获取文件大小…… 另外,os模块不受平台限制,也就是说:当我们要在linux中显示当前路径时就要用到pwd命令,而Windows中cmd命令行下就要用到这个,额...我擦,我还真不知道,(甭管怎么着,肯定不...转载 2018-11-04 17:46:45 · 199 阅读 · 0 评论 -
python shutil模块
shutil -- --High-level file operations 高级的文件操作模块。 os模块提供了对目录或者文件的新建/删除/查看文件属性,还提供了对文件以及目录的路径操作。比如说:绝对路径,父目录…… 但是,os文件的操作还应该包含移动 复制 打包 压缩 解压等操作,这些os模块都没有提供。 而本章所讲的shutil则就是对os中文件操作的补充。--移动 ...转载 2018-11-04 17:23:19 · 211 阅读 · 0 评论 -
python赋值、浅拷贝、深拷贝区别
阅读目录一、赋值(assignment) 二、浅拷贝(shallow copy) 三、深拷贝(deep copy)or 递归拷贝在写Python过程中,经常会遇到对象的拷贝,如果不理解浅拷贝和深拷贝的概念,你的代码就可能出现一些问题。所以,在这里按个人的理解谈谈它们之间的区别。 回到顶部一、赋值(assignment)在《Python FAQ1》一文中,对赋值已经讲的很清楚...转载 2018-11-04 15:59:44 · 157 阅读 · 0 评论 -
python os._exit() 和 sys.exit()
os._exit() vs sys.exit() 概述Python的程序有两中退出方式:os._exit(), sys.exit()。本文介绍这两种方式的区别和选择。os._exit()会直接将python程序终止,之后的所有代码都不会继续执行。sys.exit()会引发一个异常:SystemExit,如果这个异常没有被捕获,那么python解释器将会退出。如果有捕获此异常的代码,那...转载 2018-11-04 15:47:43 · 13325 阅读 · 0 评论 -
python中的time模块
time模块--时间获取和转换time模块提供各种时间相关的功能与时间相关的模块有:time,datetime,calendar必要说明:这个模块的功能不是适用于所有的平台这个模块中定义的大部分函数是调用C平台上的同名函数实现一些术语和约定的解释: 1.时间戳(timestamp)的方式:通常来说,时间戳表示的是从1970年1月1日开始按秒计算的偏移量(time...转载 2018-11-04 15:27:32 · 1496 阅读 · 0 评论 -
Python open() 函数
open(name[, mode[, buffering]])参数说明: name : 一个包含了你要访问的文件名称的字符串值。 mode : mode 决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这个参数是非强制的,默认文件访问模式为只读(r)。 buffering : 如果 buffering 的值被设为 0,就不会有寄存。如果 bu...转载 2018-11-04 15:15:01 · 991 阅读 · 0 评论 -
Python图像处理库PIL的Image模块介绍(五)
26、 Seek定义:im.seek(frame)含义:在给定的文件序列中查找指定的帧。如果查找超越了序列的末尾,则产生一个EOFError异常。当文件序列被打开时,PIL库自动指定到第0帧上。注意:在当前的版本上,大多数序列格式只允许用户查找下一帧,不能跳跃式查找指定的帧。例子:>>>from PIL import Image>>>i...转载 2018-11-04 21:56:19 · 1957 阅读 · 0 评论