- 博客(27)
- 收藏
- 关注
原创 【形态学 - 击中-击不中变换(很多都讲得不直观不清楚,甚至是错的,我来个通俗易懂的)】
形态学 - 击中-击不中变换(很多都讲得不直观不清楚,甚至是错的,我来个通俗易懂的)
2024-10-29 08:48:22
397
原创 需求:python matplotlib projection=‘polar‘ 画极坐标图
python matplotlib projection='polar' 画极坐标图
2023-08-22 11:55:12
571
原创 通量 Flux(对应散度 divergence)、环流量 circulation(对应旋度 curl);哈密尔顿算子(表示梯度,拉普拉斯算子,散度,旋度)
一、数学知识二、算子三、应用四、
2023-06-02 15:35:52
491
原创 python tkinter matplotlib 的使用中经常遇到这个报错,然后程序闪退:“alloc: invalid block: 1A6A6480: e8 28”
python tkinter matplotlib 的使用中经常遇到这个报错,然后程序闪退:“alloc: invalid block: 1A6A6480: e8 28”
2023-02-21 10:44:59
686
原创 python,tkinter,在 matplotlib 中交互式地拖动定点
matplotlib中交互式地拖动定点改变整条曲线(一条是当前曲线,一条是计算曲线(根据当前曲线计算而来)(这里是样条插值曲线,还可以是其他函数;类型曲线))
2023-02-01 19:16:56
1392
原创 python:import和打包全部使用相对路径(不要用__file__(打包后在C盘临时文件夹);要用sys.argv[0]或sys.executable)
python:import和打包全部使用相对路径
2022-12-21 10:04:57
248
原创 Python Tkinter的Listbox控件操作(对载入的数据列表进行增删改和导出)(选中的时候可以将所选项显示在输入框,方便修改)
做一个UI,实现对载入的数据列表进行增删改和导出,支持选中列表选项的时候可以将所选项显示在输入框,方便修改
2022-10-09 11:17:08
2045
原创 python,求一个非减序列每个元素在一个大序列的位置(找到第一个大于或等于它的数的位置即可)
求一个非减序列每个元素在一个大序列的位置(找到第一个大于或等于它的数的位置即可)
2022-09-20 09:14:09
393
原创 Tkinter画布滚动展示控件的实现(一般用于不定数目的控件展示(或者空间有限))
Tkinter画布滚动展示控件的实现(一般用于不定数目的控件展示(或者空间有限))
2022-09-19 11:41:56
1270
3
原创 Python实现:控制对象的某些方法,以一定间隔执行
问题:有些设备并不需要每次执行reset。这样可以外部控制间隔多少次执行一次。有时候会同时用到好几台设备,所以要保证每台设备都是间隔执行reset。如果有类似的场景可以做参考。这是初步想法,如果有更好方法欢迎交流,一起优化..........................................
2022-07-13 11:09:47
694
2
原创 获取硬件信息(硬盘序列号【多个】,CPU序列号,主板序列号,mac地址【得到唯一mac地址】,bios序列号)
@[TOC]获取硬件信息(硬盘序列号【多个】,CPU序列号,主板序列号,mac地址【另一种方法得到唯一】,bios序列号)from wmi import WMI # 获取硬件信息(硬盘序列号【多个】,CPU序列号,主板序列号,mac地址【另一种方法得到唯一】,bios序列号)import uuid # python获取本机macimport subprocess# from utils import log_manage as log_manageclass PCSerialNumber:
2021-10-28 10:41:12
1571
原创 将绝对路径转相对路径,其实os.path.relpath(““)直接搞定。不过自己试着写了一个
@TOCimport osdef absdir_to_reldir(absdir): # absdir abs_curdir = os.path.abspath(os.curdir) a_list = absdir.split("\\") b_list = abs_curdir.split("\\") print(a_list) print(b_list) len_a_list = len(a_list) # ['D:', 'a1', 'b
2021-09-14 11:45:32
301
原创 观察者模式实现pyqt的信号+槽。方便类间的动态的消息传递
class SignalSlot(object): def __init__(self): self._SSPool = {} def connect(self, signal, slot): if signal not in self._SSPool: self._SSPool[signal] = [] if slot not in self._SSPool[signal]: self._S
2021-05-22 11:04:42
212
原创 hashlib封装
import hashlibclass HashlibProcess: hash_type_dict = { "md5": hashlib.md5, "SHA1": hashlib.sha1, "SHA224": hashlib.sha224, "SHA256": hashlib.sha256, "SHA384": hashlib.sha384, "SHA512": hashlib.sha512,
2021-05-15 10:19:44
115
原创 文件读取与保存(面向对象练习)
import jsonclass ReadWriteBase: def __init__(self, filename): self.filename = filename def set_filename(self, filename): self.filename = filename def get_filename(self): return self.filename def read(self):
2021-05-12 16:30:17
156
原创 写代码基本要求
1,Readme文件,告诉别人如何使用你的程序(必须)2,代码加注释,让别人可以轻松读懂你的代码(必须)3,目录结构要符合规范,每天单独一个目录,如Day1,Day2,…(必须)4,流程图,帮自己理清思路,帮别人更容易了解你的代码设计逻辑【procession】(必须)5,blog,写好blog,让更多的人知道你,关注你(必须)6,开个GitHub吧(强烈建议)...
2021-04-27 07:54:08
1306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人