搜索到与相关的文章
Python

Python二维码生成库qrcode安装和使用示例

二维码简称QRCode(QuickResponseCode),学名为快速响应矩阵码,是二维条码的一种,由日本的DensoWave公司于1994年发明。现随着智能手机的普及,已广泛应用于平常生活中,例如商品信息查询、社交好友互动、网络地址访问等等。安装Python的二维码库--qrcode由于生成qrcode图片需要依赖Python的图像库,所以需要先安装Python图像库PIL(PythonImagingLibrary),不然会遇到"ImportError

系统 2019-09-27 17:53:29 2464

Python

Python单例模式实例分析

本文实例讲述了Python单例模式的使用方法。分享给大家供大家参考。具体如下:方法一复制代码代码如下:importthreadingclassSingleton(object):__instance=None__lock=threading.Lock()#usedtosynchronizecodedef__init__(self):"disablethe__init__method"@staticmethoddefgetInstance():ifnotSi

系统 2019-09-27 17:53:09 2464

Python

Python3网络爬虫之请求库requests的使用(五)

requests库的安装:ubuntu和windows下安装requests库:pipinstallrequestsrequests的介绍:Requests是一个优雅而简单的PythonHTTP库requests的文档:中文版:http://cn.python-requests.org/zh_CN/latest/英文版:http://docs.python-requests.org/en/master/api/requests的基本用法:Get请求:(一)

系统 2019-09-27 17:52:36 2464

Python

python 内置方法hassttr()、setattr()、getattr()

目录一、hasatt()二、getattr()三、setattr()一、hasatt()判断一个对象是否拥有某属性,返回一个布尔值#hasattr:判断对于一个对象是否存在这个属性,返回一个布尔值classtest():a=1b=2if__name__=='__main__':t=test()print(hasattr(t,'a'))print(hasattr(t,'b'))print(hasattr(t,'ab'))二、getattr()获取对象属性的值

系统 2019-09-27 17:51:05 2464

Python

《基于Python的GMSSL实现》课程设计个人报告

《基于Python的GMSSL实现》课程设计个人报告一、基本信息姓名:刘津甫学号:20165234题目:GMSSL基于python的实现指导老师:娄嘉鹏完成时间:2019年5月6日---2019年5月26日验收时间:2019年5月27日小组成员:杨靖涛,谭笑,刘津甫二、个人贡献1.收集相关资料并分享(相关博客、Python教程等)2.学习并搭建实验所需环境3.实现sm4算法的加解密三、任务内容1.用Python语句调用gmssl以实现sm42.实现用gms

系统 2019-09-27 17:49:50 2464

Python

对python3中的RE(正则表达式)-详细总结

1.引入正则模块(RegularExpression)要使用python3中的RE则必须引入re模块importre#引入正则表达式2.主要使用的方法match(),从左到右进行匹配#pattern为要校验的规则#str为要进行校验的字符串result=re.match(pattern,str)#如果result不为None,则group方法则对result进行数据提取3.正则表达式1️⃣单字符匹配规则字符功能.匹配任意1个字符(除了\n)[]匹配[]中列

系统 2019-09-27 17:45:57 2464

Python

Python图像处理PIL各模块介绍

Image模块Image模块是在PythonPIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。open类Image.open(file)⇒imageImage.open(file,mode)⇒image要从文件加载图像,使用open()函数,在Image模块:fromPILimportImage#调用库im=Image.open("a.jpg")#文件存在的路径im.show()

系统 2019-09-27 17:45:31 2464

Linux

Linux0.11内核--idt(中断描述符表的初始化)he

head.s被编译成system模块的最前面部分,故而称为头部。这段程序处于地址的绝对0处,首先是加载各个数据段寄存器,重新设置中断描述符表idt,共256项,并使各个表项均指向一个只报错误的哑中断程序。然后重新设置全局描述符表gdt。接着使用物理地址0与1M开始处的内容相比较的方法,检测A20地址线是否已真的开启(如果没有开启,则在访问高于1Mb物理内存地址时CPU实际只会访问(IPMOD,如果检测下来发现没有开启,则进入死循环。然后程序测试PC机是否含

系统 2019-08-29 23:30:22 2464

编程技术

在SWT中使用ChartDirector

昨天晚上看到有人询问,回答一下。因为JFrame继承自Frame,是父子关系,所以Frame不能强转为JFrame使用。但是,却有取巧的方法令SWT操作Swing~//JFrame实例JFrameframe=newJFrame();//获得容器Containercontainer=frame.getContentPane();//画布Canvascanvas=newCanvas();//容器加载画布container.add(canvas,BorderLa

系统 2019-08-29 23:21:51 2464

编程技术

SD2.0大会归来

29日清早赶到九华山,一路通畅,到16区会场后同事们还在做最后的准备工作,听说前一天忙到夜里4-5点,真是辛苦他们了。上午的Keynote没有仔细听,倒是在玩jiwai提供的现场聊天信息了,这种方式在上次网志年会看到后借鉴过来的。找个朋友、给个问候,倒是很能活跃严肃而沉闷的气氛。下午和郝培强、霍炬一起聊了些搜索技术的话题,只能赶过去听钱宏武的“开发与维护大规模在线互动产品”,他是我主持晚场沙龙的嘉宾。钱先生的课之前看到录象,话题差别不大,不过这次时间控制不

系统 2019-08-29 23:20:03 2464