- 博客(8)
- 收藏
- 关注
原创 python 的装饰器
前期也学过装饰器的内容,总感觉到自己还是没掌握一样,闲来继续认真看了一下B站的一些大神的视频,突然有了自己的理解。总的来讲装饰器是用来装饰函数的,一个完整的装饰器分为配置函数、装饰器(函数)、包装器函数,其中配置函数和包装器函数不是必须的,但是在特定环境下是必须的,下面分两块来解释:一、什么是配置函数、装饰器(函数)、包装器函数看示例代码:/def dec(x): def inner_dec(fun): def wrapped(*args,**kwargs):...
2022-05-11 08:19:45 230
原创 用Python写一个进度条
简单实用,方便使用,直接嵌套在自己的代码里使用import time def progressBar(): for i in range(1,101): print('\r',end='') print('Download progress:{}%:'.format(i),"▋" * (i // 2),end='') time.sleep(0.05)if __name__ == '__main__': progressBa...
2022-04-27 08:11:28 643
原创 2021-10-01
python装饰器之编写类的装饰器使用类的装饰器实现单例模式:方法1:使用全局的变量:instances={}def tracer(aclass): def onCall(*args,**kwargs): if aclass not in instances: instances[aclass]=aclass(*args,**kwargs) return instances[aclass] return onCall方法2
2021-10-01 14:46:45 86
原创 2021-06-08
使用Python写了一个计时器功能:可以正常计时、停止和复位类库使用代码实现:程序实现的效果图功能:可以正常计时、停止和复位类库使用tkinter ,timer ;代码实现:from tkinter import * import time class A pplication(Frame): def __init__(self,master): super().__init__(master) self.master=master self['bac
2021-06-08 11:25:49 42
原创 python 窗体设计的经典写法-使用类
from tkinter import *from tkinter import messageboxclass Application(Frame): def __init__(self,master=None): super().__init__(master) self.master=master self.pack() self.createWidget() def createWidget(self.
2021-04-12 21:42:54 399
原创 python写入excel(使用xlswriter)
python操作Excel 特别是写入Excel,根据数据画出图表,使用xlsxwriter会变得很简单。大致可以分成以下步骤:第一步:生成一个Excel文件workbook=xlsxwriter.Workbook(“D:\mmn.xlsx”)第二步:创建一个sheetworksheet=workbook.add_worksheet(),不加参数就是默认添加的为sheet1第三步:...
2020-04-04 22:11:30 581 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人