2022年5月16日

Python+PyQt 打包

https://www.zhihu.com/question/48776632/answer/2336654649 早先看一堆人说 PyQt 打包麻烦,部署困难的,打出来的包大(几十兆起步),而且启动贼慢,其实 Python+PyQt 打包非常容易,根本不需要用什么 PyInstaller,我手工打包出来的纯 Python 环境只有 5MB,加上 PyQt […]
2022年5月14日

Python3在Ubuntu中安装配置虚拟环境及使用

Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。 该venv模块提供了创建轻量级“虚拟环境”,提供与系统Python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立的一套Python包。他最大的好处是,可以让每一个python项 […]
2022年5月12日

Ubuntu16.04安装Python3.7及其pip3并切换为默认版本 / 多版本python及管理

详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本 这篇文章主要介绍了详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本,小编觉得挺不错的,现在分享给大家,也给大家做个参考。 0.配置依赖环境,如果不进行这步可能会出现一些问题 中间可能有多余空格,去除下再运行,一般都能安装成功,如果不能可以先更新下sudo […]
2022年5月7日

PyQt5: 音频与视频

https://zhuanlan.zhihu.com/p/75657373
2022年5月5日

PyQt5 为 QPushButton 实现长按和解决跟 clicked 事件的冲突

from PyQt5.QtWidgets import QPushButton from PyQt5.QtGui import QMouseEvent from PyQt5.QtCore import QTimer, pyqtSignal class PushButton(QPushButton): long_pressed = pyqtSignal() d […]
2022年5月4日

Python 类型声明 / 类型提示(type hints)

1. 概述 我们都知道,Python是动态编程语言(Dynamic Programming Language)。在Python中不需要对变量进行类型声明,一个变量也可以被赋值为不同的类型。如 a = 3 # 定义a这个变量时不需要进行类型声明 a = "a string" # a一开始被定义为整数3,又可以别定义为一个字符串 与此类似的还有JavaScrip […]
2022年5月4日

Python怎么import指定文件夹下的模块

最满意答案 import sys sys.path.append('lib/') import yourModule这种方式可以,通过把相应的路径(例子中为lib/)加入系统路径,之后就可以按照正常方式import 了 其他回答 如果模块和主程序在同一个目录下直接import就行了 如果是在主程序所在目录的主目录下就在字目录里添加一个叫__init__.py […]
2022年5月4日

PyQt4按住一个键被检测为频繁按下和释放?

PyQt4按住一个键被检测为频繁按下和释放? 我注意到了qa应用程序处理关键事件时的一些异常行为,这会危及我希望制作的小游戏。在 按住一个键会导致keyPressEvent和随后的keyReleaseEvent方法被重复调用(而且非常频繁),而不是触发keyPressEvent一次,然后等待释放该键来触发另一个方法(这是期望的和公认的预期行为)。在 这会导致 […]
2022年5月3日

PyQt无法识别箭头键

PyQt无法识别箭头键 我试图编写一个(目前非常)简单的PyQt应用程序,并希望允许用户使用箭头键导航,而不是单击按钮。 我已经实现了基本功能,在我的mainQWidget中,我覆盖了keyPressEvent,现在,我只要求它发出警报(QMessageBox.information(self, "Hey", "pressed:{}".format(even […]
2022年5月2日

PyQt: setLayout 获取布局中子控件尺寸

当父控件未显示时,子控件是获取不到尺寸的,可以在父控件显示后再获取。如果需要父控件未显示时即获取子控件尺寸,可以参考下方内容: 在QT中,获取大小和位置有多种方式,有Size(),Geometry(),BaseSize(),pos(),Geometry(),rect()等等;但是这些函数都是获取控件没有布局时的位置和大小,如果控件被加入到布局管理器中,那么这 […]
ajax-loader