python
ygyoe
这个作者很懒,什么都没留下…
展开
-
Python yield 使用浅析
Python yield 使用浅析原文链接: http://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/index.html#icomments初学 Python 的开发者经常会发现很多 Python 函数中用到了 yield 关键字,然而,带有 yield 的函数执行流程却和普转载 2015-03-16 00:34:34 · 304 阅读 · 0 评论 -
python实现多进程
http://blog.csdn.net/u014556057/article/details/61616902想要充分利用多核CPU资源,Python中大部分情况下都需要使用多进程,Python中提供了multiprocessing这个包实现多进程。multiprocessing支持子进程、进程间的同步与通信,提供了Process、Queue、Pipe、Lock等组件。转载 2018-01-02 23:47:03 · 388 阅读 · 0 评论 -
python2和python3的区别
原稿地址:http://blog.csdn.net/samxx8/article/details/21535901概述#几乎所有的Python 2程序都需要一些修改才能正常地运行在Python 3的环境下。为了简化这个转换过程,Python 3自带了一个叫做2to3的实用脚本(Utility Script),这个脚本会将你的Python 2程序源文件作为输入,然后自动将其转换到Python 3...转载 2018-03-07 14:06:24 · 190 阅读 · 0 评论 -
python 二进制文件处理
python 二进制文件处理采用python处理二进制文件,文件打开方式需要设置成"rb"或"wb",使读写的数据流是二进制。还需要进行二进制数据和普通数据之间的转换。这时会用到python的包struct里的两个函数pack和unpack。pack函数将普通数据打包成二进制数据;而unpack数据将二进制数据分解成普通数据。 help(struct.unpack)Help on built...原创 2018-03-08 16:07:30 · 7445 阅读 · 0 评论 -
matplotlib 使用
matplotlib 的使用(使用手册下载: https://download.csdn.net/download/ygyoe/10286711 )1. pyplot和pylab的区别 pyplot模块提供了一套和MATLAB类似的绘图API。pylab模块,包括了许多NumPy和pyplot模块中常用的函数,方便用户快速进行计算和绘图。可以从pylab的源码中看出来:2. pyplot模块里...原创 2018-03-09 23:40:29 · 2922 阅读 · 0 评论 -
Numpy 总结
NUMPY原始地址: http://blog.csdn.net/cxmscb/article/details/54583415 1. numpy概述numpy(Numerical Python)提供了python对多维数组对象ndarray(应该是N-dimension array)的支持,具有矢量运算能力,快速、节省空间。numpy支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量...转载 2018-03-11 23:12:10 · 831 阅读 · 1 评论 -
Tkinter示例
Tkinter示例效果如下:代码如下(兼容python2.7.9和python3.6:主要处理了不同version中的module name的差异,采用的方式是import ...as.. 语句,通过as的重命名实现。):(涉及到python Tkinter中很多概念,对类似的widget故意采用了不同的配置,可以运行观察下效果。可作入门用)############################...原创 2018-03-20 12:45:38 · 407 阅读 · 0 评论