![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
__Watson__
这个作者很懒,什么都没留下…
展开
-
python使用gitpython操作git远端显示git clone进度条
如果想从Progress类里获取变量到主窗口类中,可以把主窗口类作为参数带入Progress的初始化中,并在update中做赋值。Progress().update()函数是git.Repo.clone_from的回调函数。原创 2023-02-13 09:18:43 · 788 阅读 · 0 评论 -
【Python】安装wmi 导入时报错 ImportError: DLL load failed while importing win32api: 找不到指定的模块
在python环境下的Scripts路径下找到pywin32_postinstall.py。完成后显示pywin32安装成功。原创 2022-12-02 09:49:22 · 316 阅读 · 0 评论 -
【Python】异常所有类型
【代码】【Python】异常所有类型。原创 2022-11-10 08:59:51 · 100 阅读 · 0 评论 -
[python]调用外部exe 阻塞式和非阻塞式的几种方法
python调用外部exe原创 2022-10-18 14:33:11 · 2197 阅读 · 0 评论 -
【Python】关于字节串的解析小坑
直接返回对应字节的十进制值。原创 2022-08-31 14:12:56 · 454 阅读 · 0 评论 -
【Python】most likely due to a circular import 循环导入的解决方法
在import的一个moduleA时,会先导入这个moduleA里的所有import,以及moduleA所在的__init__.py里的其他module,导入完这些才算完成moduleA的导入。原创 2022-07-29 09:17:25 · 2792 阅读 · 0 评论 -
【pyqt5】自定义控件 实现能够保持长宽比地缩放子控件
在窗口缩放过程中,实现控件按照一定的长宽比缩放,效果如下。原创 2022-07-28 20:37:31 · 2085 阅读 · 0 评论 -
【Python】关于__name__和__file__以及os.path的用法
有两种情况当前文件的绝对路径返回xxx(文件或者文件夹)所在的文件夹的绝对路径,即可认为是返回其父级文件夹的绝对路径返回文件的名字(带后缀)返回绝对路径原创 2022-07-14 10:20:00 · 352 阅读 · 0 评论 -
【Python3.8】ctypes加载dll: 报错 FileNotFoundError: Could not find module ‘xx.dll’ (or one of its
Python3.8 使用ctypes加载dll时报错自python3.8开始,考虑到dll劫持等安全性问题,python3.8更改了dll的搜索加载机制,即只在指定可行的位置搜索加载dll,不再自动读取系统的环境变量Path了。使用完整的绝对路径,如果还不行,那么加上参数方法2使用相对路径, 但是在加载时加上参数,指定winmode参数(该参数将指定底层调用WinAPI LoadLibraryEx时所使用的flags),将值指定为可以从本地路径加载,替换掉默认行为。方法3使用添加dll的搜索原创 2022-07-14 11:08:25 · 17097 阅读 · 18 评论 -
关于Python项目文件夹里建立__init__.py的理解
在Python项目里为了便于管理代码逻辑,一般会把py文件(注意在Python里一个py文件被称作为一个Module)归档到相应的文件夹里。1. 没有__init__.py此时文件夹只是一个路径而已,需要导入里面的py文件(Module)里的属性、函数、类等需要如下访问方式:from 【文件夹.py文件名】 import 【该模块里的属性、函数、类】2. 有__init__.py当在文件夹里创建__init__.py文件能够使该文件夹变成一个Module,当这个文件夹(Module)被imp原创 2022-03-14 14:07:19 · 5026 阅读 · 0 评论 -
【python】矩阵乘法 * multiply dot matmul @
Numpy 中的矩阵向量乘法Python 中的几种矩阵乘法 np.dot, np.multiply, *原创 2020-12-24 11:05:11 · 215 阅读 · 1 评论 -
【python】用list创建二维数组容易踩的坑
list创建一维数组,arr = [0] * n没问题list创建二维数组arr = [[0] * n] * m有问题,里面的[0] * n是同一个引用,更改其中一个,都会修改全部。正确做法是用列表推导式a = [ [0 for j in range(n)] for i in range(m)]...原创 2020-08-28 14:23:53 · 242 阅读 · 0 评论 -
【Python】sort和sorted
sort()是list下的方法,对list本身修改ls = []ls.sort()ls本身被改变sorted()是Python内建的排序方法,返回另一个排序好的结果,不对原始数据改变,sorted内容不仅仅是list,还可以是其他可迭代的对象。sorted(ls)...原创 2020-08-09 16:00:46 · 241 阅读 · 0 评论 -
【python】多进程-并发运行
首先python 的多线程是一个坑,主要问题在GIL。要实现并行编程,还是使用多进程吧multiprocessing — 基于进程的并行python并发编程之多进程(实践篇)Python多进程编程...原创 2020-04-27 14:25:27 · 175 阅读 · 0 评论 -
【python】try...except; raise...
try…except 被动捕捉raise… 主动抛出【python】详解异常(Exception)信息捕捉获取与处理python获取异常信息(try…)、raise抛出异常原创 2020-03-20 18:28:18 · 224 阅读 · 0 评论 -
【python】枚举类
Python枚举类定义和使用(详解版)python使用对象高级编程——使用枚举类原创 2020-03-20 18:21:17 · 135 阅读 · 0 评论 -
【python】函数内部使用并修改外部定义好的全局变量 UnboundLocalError: local variable 'xxx' referenced before assignment
python 全局变量和局部变量重名时,如果不修改函数内部的变量值,则函数内部的变量将看作全局变量。如果修改了函数内部的变量值,即使与全局变量同名,也会视作为函数内部的局部变量。如果非要修改,且保持全局变量,则要在函数内部的变量前加global关键字。参考https://www.cnblogs.com/kaituorensheng/p/4764078.html...原创 2020-03-17 18:25:15 · 609 阅读 · 0 评论 -
【python xml读写】
Python:xml读写(xml.etree.ElementTree模块使用)Python xml属性/节点/文本的增删改[xml.etree.ElementTree]原创 2019-09-02 16:54:38 · 185 阅读 · 1 评论