11 2023 档案

该文被密码保护。
posted @ 2023-11-30 21:38 zwnsyw 阅读(1) 评论(0) 推荐(0) 编辑
摘要:def singleton(cls): threadNames = [] # 线程名称列表 instances = {} # 实例字典 def get_instance(threadName, *args, **kwargs): """ 获取单例实例,通过线程名创建单例,保障每个线程里面的实例保持一 阅读全文
posted @ 2023-11-30 17:53 zwnsyw 阅读(18) 评论(0) 推荐(0) 编辑
摘要:# Python 3.5 之后可用,之前需要pip安装 from typing import TypedDict # 每个字段必须 class Person(TypedDict): name: str age: int qq: str p1_dict: Person = { "name": "大佬" 阅读全文
posted @ 2023-11-28 21:01 zwnsyw 阅读(124) 评论(0) 推荐(0) 编辑
摘要:import threading import time def singleton(cls): instances = {} def get_instance(*args, **kwargs): # 判断实例是否已经存在 if cls not in instances: # 如果不存在,创建新的实 阅读全文
posted @ 2023-11-28 20:13 zwnsyw 阅读(30) 评论(0) 推荐(0) 编辑
摘要:# 定义接口类 from abc import ABC, abstractmethod class Animal(ABC): @abstractmethod def speak(self): pass # 定义实现类 class Dog(Animal): def speak(self): retur 阅读全文
posted @ 2023-11-28 15:44 zwnsyw 阅读(64) 评论(0) 推荐(0) 编辑
摘要:1. Ctrl + 左键 :追溯源代码Ctrl + Alt + ←:后退 (可回到 追溯源代码 前)Ctrl + Alt + →:前进Ctrl + B:生命或用例 2.Ctrl + Alt + L:格式化代码 阅读全文
posted @ 2023-11-19 21:14 zwnsyw 阅读(82) 评论(0) 推荐(0) 编辑
摘要:import time def run_time(func): "计算运行时长装饰器" def wrapper(*args,**kwargs): # 包装函数 start = time.time() # 在调用装饰函数前干点事情 res = func(*args,**kwargs) end = ti 阅读全文
posted @ 2023-11-19 20:53 zwnsyw 阅读(41) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2023-11-17 16:44 zwnsyw 阅读(1) 评论(0) 推荐(0) 编辑
摘要:python tkinter事件循环中一直检测初始化加载文件有没有加载成功 import tkinter as tk def check_file_loaded(): # 检查文件是否加载成功的逻辑 if file_loaded: # 文件加载成功,执行相应操作 print("文件加载成功") el 阅读全文
posted @ 2023-11-02 19:20 zwnsyw 阅读(49) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示