Python
vvyuervv
!!!!!!!!!!!!!!!!!!!
展开
-
Python 错误类型及解决方法
SyntaxError: invalid syntax 表示“语法错误:不正确的语法” 检查代码的缩进,代码格式是否正确,Python的缩进一般为四个空格,tab键尽量不要用。 IndentationError: expected an indented block 说明此处需要缩进,只需要在错误行进行正确的缩进即可原创 2017-03-13 18:57:04 · 1259 阅读 · 0 评论 -
Python 读取 pkl文件
使用python 的cPickle 库中的load函数,可以读取pkl文件的内容import cPickle as picklefr = open('mnist.pkl') #open的参数是pkl文件的路径inf = pickle.load(fr) #读取pkl文件的内容fr.close() #关闭文件原创 2017-03-13 18:57:00 · 2532 阅读 · 0 评论 -
OpenCV Python教程(1、图像的载入、显示和保存)
本文转载自 OpenCV Python教程(1、图像的载入、显示和保存) 作者 Daetalus 本文是OpenCV 2 Computer Vision Application Programming Cookbook读书笔记的第一篇。在笔记中将以Python语言改写每章的代码。PythonOpenCV的配置这里就不介绍了。注意,现在OpenCV for Python就是原创 2017-03-13 18:56:56 · 569 阅读 · 0 评论 -
Python基础教程笔记 第二章
本章的名字虽然叫列表和元组,但是本章讲的最多的是列表,元祖指讲了很少的一部分。因为元组和列表很多方面都是一样的。 列表和元组的区别:列表可以被修改,元祖不可以被修改。 python包含的6种内建序列:列表、元组、字符串、Unicode字符串、buffer对象、xrange对象。 内建函数返回的是元组,因为元组是不可以被修改的。 列表的形式是[] ,元原创 2017-03-13 18:56:34 · 396 阅读 · 0 评论 -
Python基础教程笔记 第一章
/ 表示整除,当导入_future_模块中的version时,/ 表示正常的的除法, 此时可用//表示整除,不论数字是整型还是浮点型,都可以用//表示整除。 ** 表示幂次方 例如 2**3 表示2的3次方 结果为8 ** 运算符的优先级比负号 - 的运算符优先级高,所以 -3**2 = -9 (-3)**2 = 9 Pow(3,2)函数也表示幂次方的计算,原创 2017-03-13 18:56:24 · 342 阅读 · 0 评论 -
python 存储bmp格式图片
import numpy as npfrom PIL import Image#读入数据arr,此处为手动设置arr = np.array([[0,0,0,0,0],[0,0,0,0,0],[1,1,1,1,1],[1,1,1,1,1],[0,0,0,0,0]]) #将元素类型更改为'uint8'arr=np.array(arr,dtype='uint8')arr=Image.froma原创 2017-03-13 10:38:52 · 10678 阅读 · 2 评论 -
Python读写csv格式文件
读入:import csvfp = open(r'F:\fish\sample.csv','r') rdcsv = csv.reader(fp,dialect='excel')for row in rdcsv: print row #输出csv文件中每行的内容fp.close()写入:import numpy as npimport csvwfp =原创 2017-03-15 16:35:51 · 2175 阅读 · 0 评论 -
pyplot 基础教程
import matplotlib.pyplot as pltplt.plot([1,2,3,4])plt.ylabel('ylabel_numbers') #设置Y轴标签plt.show() 如果只提供给plot()函数一个列表或者数组,plot()会任务这是一个串Y值(Y向量),并且会自动生成X值(X向量),而且Python一般是从0开始计数的,所以X向量有和Y向量一样的长原创 2017-03-17 11:44:12 · 2486 阅读 · 0 评论 -
Python range() 与xrange()的区别
range(...) range(stop) -> list of integers range(start, stop[, step]) -> list of integers Return a list containing an arithmetic progression of integers. range(i, j) returns [i, i+1, i+2原创 2017-04-25 16:35:52 · 673 阅读 · 0 评论