Python

python-cookbook读书笔记

  今天开始读《python-cookbook》,书里有许多python优雅的写法,可以作为python的一本进阶书。  感谢译者。项目地址:https://github.com/yidao620c/python3-cookbook   以下是我个人的一些笔记1、递归并不是python擅长的 2、关...
代码星球·2020-10-14

mysql-connector-python取二进制字节时报错UnicodeDecodeError:'utf-8' codec can't decode byte 0xb0 in position 0

  在储存用户密码时,我使用了hmac算法对用户密码加密,加密出来的hash值是一个二进制字节串,我把这个字节串存到mysql的password字段,password字段的数据类型是varbinary。  在验证用户密码时,我把用户输入的密码经过同样的hmac算法得到hash值,然后从数据库password字段的字节串...

python mysql参数化查询防sql注入

一、写法cursor.execute('insertintouser(name,password)value(?,?)',(name,password))  或者cursor.execute('insertintouser(name,password)value(%s,%s)',(name,password))  %s...

python opencv show图片,debug技巧

debug的时候可以直接把图片画出来debug。imshow函数就是pythonopencv的展示图片的函数,第一个是你要起的图片名,第二个是图片本身。waitKey函数是用来展示图片多久的,默认值为0,即不写参数时默认值为0,代表无限等待。当写参数时,例如waitKey(5),意思是等待5ms。另外当等待时间内无任何...

python 获取当前路径

使用os模块:os.path.realpath(__file__) ...
代码星球·2020-10-13

python在图片上写汉字

1、pythonopencv的putText只能画英文上去2、借鉴这个https://blog.csdn.net/dcrmg/article/details/79108491使用pil首先,你需要下载一个tff包,http://www.downcc.com/font/248408.html这个是在网上搜索的微软雅黑的文...
代码星球·2020-10-13

python opencv画图可视化

画直线importnumpyasnpimportcv2#Createablackimageimg=np.zeros((512,512,3),np.uint8)#Drawadiagonalbluelinewiththicknessof5pxcv2.line(img,(0,0),(511,511),(255,0,0),5)...

python Polygon模块安装

pipinstall Polygon这样会安装不了只能使用pipinstall Polygon2或者pipinstall Polygon3,也就是必须带版本号...
代码星球·2020-10-13

导入其他python文件或者python文件的函数

fromabcimportxxx从abc的py文件导入一个具体的函数或者类importabc直接导入文件 a、b写在同一个文件目录下,a要使用b,直接import就可以了...

python 安装opencv 安装pycocotools

pip3installopencv-python https://blog.csdn.net/lsh894609937/article/details/72841359 pip3install pycocotools...

python argparse模块

argparse模块是python用于解析命令行参数,比如pythontrain.py--lr0.1,这个值为0.1的lr参数只能通过argparse模块传递给python程序内部。一般过程:  importargparse                  parser=argparse.ArgumentParser...
代码星球·2020-10-13

python is、==区别;with;gil;python中tuple和list的区别;Python 中的迭代器、生成器、装饰器

1.is比较的是两个实例对象是不是完全相同,它们是不是同一个对象,占用的内存地址是否相同  ==比较的是两个对象的内容是否相等2.with语句时用于对tryexceptfinally的优化,让代码更加美观,例如常用的开发文件的操作,用tryexceptfinally实现:f=open('file_n...
代码星球·2020-10-13

python time模块计算程序耗时

 importtimestart=time.clock()end=time.clock()consume_time=end-start ...

python plt 保存jpg出错

pipinstallpillow就可以解决...

python处理图片的一些操作

1.把图片分割成一个个竖条:fromPILimportImagegap=20img_name='/home/sensetime/000132_11_4.png'im=Image.open(img_name)col=im.size[0]row=im.size[1]real_col=col/gapprintcol,row,...