- 军军小站|张军博客
搜索到与相关的文章
Python

python函数修饰符@的使用方法解析

python函数修饰符@的作用是为现有函数增加额外的功能,常用于插入日志、性能测试、事务处理等等。创建函数修饰符的规则:(1)修饰符是一个函数(2)修饰符取被修饰函数为参数(3)修饰符返回一个新函数(4)修饰符维护被维护函数的签名例子1:被修饰函数不带参数deflog(func):defwrapper():print('log开始...')func()print('log结束...')returnwrapper@logdeftest():print('te

系统 2019-09-27 17:54:36 1890

Python

python tkinter库实现气泡屏保和锁屏

本文实例为大家分享了pythontkinter库实现气泡屏保和锁屏的具体代码,供大家参考,具体内容如下显示效果如下:代码:importrandomimporttkinterimportthreadingfromctypesimport*classRandomBall(object):"""定义关于球的类"""def__init__(self,canvas,screen_width,screen_height):"""初始化画布和屏幕尺寸"""self.it

系统 2019-09-27 17:54:24 1890

Python

关于Python中的错误与异常,你是否了解的够仔细?

每次版本结束都描述这着同样的错误,相似的问题,但始终没见解决。所以今天,我就来总结下Python的错误与异常!异常与错误错误语法错误可以通过IDE或者解释器给出提示的错误opentxt('a.jpg','r')逻辑错误语法层面没有问题,但是自己代码的逻辑有问题ifage>18:print('未成年')异常多指在程序执行过程中,出现的未知错误,语法和逻辑本身是正确的。可以通过代码进行处理或修复异常分类除零异常(ZeroDivisionError):1/0名称

系统 2019-09-27 17:52:47 1890

Python

Python读取MRI并显示为灰度图像实例代码

本文实例主要关于Python实现读取MRI(核磁共振成像)为numpy数组,使用imshow显示为灰度。代码如下:importmatplotlib.pyplotaspltimportmatplotlib.cbookascbookimportmatplotlib.cmascmimportnumpyasnp#Dataare256x25616bitintegerswithcbook.get_sample_data('s1045.ima.gz')asdfile:i

系统 2019-09-27 17:52:46 1890

Python

python使用writerows写csv文件产生多余空行的处理方法

初次接触python,学艺不精,第一次实战写一个文本处理的小程序时便遇到了头疼的问题。先看代码:生成的.CSV文件每两行之间都会多出一行空格(如下图),具体原因可参看点击打开链接withopen('E:\\test.csv','wt')asfout:cout=csv.DictWriter(fout,list_attrs_head)#list_attrs_head头属性列表cout.writeheader()cout.writerows(list_words

系统 2019-09-27 17:52:34 1890

Python

装13失败后,我决定使用Python为生僻字批量注音

装13的冷场“龙生九子,各不相同…”囚牛、睚眦、嘲风、蒲牢、狻猊、霸下、狴犴、负屃、螭吻。都说提笔忘字丢人,可至少还有提笔的机会。随着信息化时代的普及,原来越多的人成了半文盲。怎么说?电脑前打字敲的一二一,可提起笔来就忘字。从前特别喜欢钢笔,笔袋里放的凌美、百利、永生、英雄一堆,买的北碳、毕加索、派克、百利金各式牌子的墨水。结果感觉半年多都没动过这些陈年老货了。下午聊天装13说到龙生九子,本来吹得正欢,结果朋友问老七bìàn怎么写,然后…瞬间懵逼了,这个1

系统 2019-09-27 17:51:38 1890

Python

python 第五次作业 叶炜

习题1:读入文件pmi_days.csv,完成以下操作:1.统计质量等级对应的天数,例如:优:5天良:3天中度污染:2天2.找出PMI2.5的最大值和最小值,分别指出是哪一天。importcsva=0b=0c=0d=0lista=[]listb=[]withopen("pmi_days.csv",'r')asf:reader=csv.reader(f)fieldnames=next(reader)#获取数据的第一列,作为后续要转为字典的键名生成器,next

系统 2019-09-27 17:50:54 1890

Python

基于python实现的百度新歌榜、热歌榜下载器(附代码)

前言首先声明,本工具仅仅为学习之用,不涉及版权问题,因为百度音乐里面的歌曲本身是可以下载的,而且现在百度也提供了”百度音乐播放器”,可以通过这个工具进行批量下载。我当时做这个工具的时候,百度还没有提供”百度音乐播放器”,而我又想批量下载,所以做了这样的一个下载工具。当然,主要还是为了学习。工具采用Python2.7.3+PyQt开发。功能:1.集中展示百度新歌榜或热歌榜可下载的歌单。2.支持单个、多个歌曲的下载。3.可复制歌单中所有的链接内容,方便在迅雷等

系统 2019-09-27 17:50:50 1890

Python

python常用函数与用法示例

本文实例讲述了python常用函数与用法。分享给大家供大家参考,具体如下:自定义函数实例#定义一个函数defprintme(str):"打印任何传入的字符串"printstr;return;#使用这个函数printme("chtml.cn");运行结果:chtml.cn删除一个文件函数实例defdellFile(pathFile):importosfilename=pathFileifos.path.exist(filename):os.remove(fi

系统 2019-09-27 17:50:46 1890

Python

python读取图片的方式,以及将图片以三维数组的形式输出方法

近期做个小项目需要用到python读取图片,自己整理了一下两种读取图片的方式,其中一种用到了TensorFlow,(TensorFlow是基于python3的)。代码及运行结果如下所示:importnumpyasnpfromPILimportImageimportmatplotlib.pyplotaspltimage=Image.open(r'C:\Users\Administrator\Desktop\data\train\forest_001.jpg'

系统 2019-09-27 17:49:53 1890