- 博客(32)
- 收藏
- 关注
翻译 PyInstaller调试排错指南(官方文档翻译)
完整 PyInstaller 文档简体中文译文。前面几篇中的信息涵盖了 PyInstaller 的大部分常规用法。然而,Python 和第三方库的变化是无穷无尽和不可预测的。当你尝试捆绑应用程序时,可能会出现 PyInstaller 本身或捆绑应用程序以 Python 回溯终止的情况。那么,在寻求技术帮助之前,请依次考虑以下操作。
2024-02-15 13:01:12
586
翻译 PyInstaller使用指南与选项大全(官方文档翻译,2024年2月v6.4最新)
PyInstaller命令行选项详细含义与使用指南。系统性翻译PyInstaller所有官方文档。
2024-02-15 12:44:23
1698
原创 PySide6-控件教程-003-QLabel标签控件-文本交互标志、文本选中
PySide6-QLabel标签控件-文本交互标志、文本选中功能详解。
2022-09-13 09:45:00
1414
翻译 Qt 对象树与所有状态(翻译)
QObjects在对象树中组织自身。当创建一个以另一个对象为父对象的QObject时,它会被添加到父对象的children() 列表中,并在父对象被销毁时销毁。
2022-06-16 10:21:12
151
原创 在 Ubuntu 22.04 上安装 Python 3.9(多版本适用)
详细记录在Ubuntu上编译安装指定版本Python解释器的过程和可能遇到的问题,及多个Python版本并存的使用方法。
2022-04-28 15:49:54
24480
9
翻译 Python 类型系统与类型检查(翻译)
- 类型注解与类型提示- 将静态类型添加到代码中,包括您的代码和其他人的代码- 运行静态类型检查器- 在运行时强制使用类型
2022-04-19 23:21:26
1397
翻译 使用 Python Poetry 进行依赖项管理(翻译)
本文介绍了包管理利器Poetry的安装、基本使用,以及使用pyproject.toml来管理Python项目等。
2022-03-30 12:03:28
1903
1
原创 Python调用有道、百度、彩云API实现自然语言翻译
本文提供调用三种翻译API的详尽Python代码,并讨论了使用鸭子类型解决统一接口调用问题。
2022-03-22 23:04:15
2689
翻译 Python zipfile:高效处理 ZIP 文件(翻译)
zipfile可以很方便地读取、写入、提取zip文件。如果在日常工作中经常需要将某些文件打包到zip,不妨试试用它实现一定程度的自动化办公。另外 Python 的 Zip imports 也是一个有趣的话题:从 zip 文件中 import 已经预先编译好的包或模块(.pyc文件)。
2022-03-13 20:37:23
1989
原创 在 Ubuntu Linux 安装配置 MATLAB 开发环境(手把手级详细教程)
详细介绍在Ubuntu上安装MATLAB,并配置VS Code开发环境等内容。
2022-01-11 09:15:00
22156
15
翻译 文档化Python代码完全指南(翻译)
阅读代码比编写代码更多,有良好丰富文档的项目会吸引更多人使用和参与开发贡献。本教程介绍了注释用法、类型提示、文档字符串、在项目中组织文档、工具推荐等内容,旨在详细阐述如何将 Python 代码实现“文档化”,对初学者或 Pythonista 均适用。
2022-01-06 10:59:51
419
翻译 用衔尾蛇来大幅提高Python速度-PyPy介绍
谈到 “Python” 时,我们一般指代的是使用 C 语言实现的 CPython,它有运行速度慢的不足。而提高 Python 代码运行速度的一个可能方案,就是改用 Python 实现的 Python —— PyPy。本文翻译自 PyPy: Faster Python With Minimal Effort - Real Python译者:muzing转载必须保留原文链接、译者信息衔尾蛇?PyPy-更轻更快的Python(翻译)Python 是开发人员中最常用的编程语言之一,但它确实有一定的局
2021-11-03 10:48:48
347
原创 还不会整理Python代码中的 import 语句?你需要这个工具!(isort 使用详解)
介绍一个强大实用的 Python 工具 isort,可以把我们代码中的 import 部分分类、排序,实现格式化,优化统一代码风格,利于团队协作。本文应该是目前中文社区中介绍 isort 最全面详细的文章(七千字长文,对相当篇幅的官方文档进行了中文翻译),直接点赞、收藏、阅读、退出一气呵成即可。可以到我的博客查看原文,阅读体验更佳,勘误也会在博客第一时间更新:isort井井有条 —— Python导入格式化工具 - muzing的杂货铺简介isort your imports, so you
2021-10-16 20:30:15
1705
翻译 Python 代码格式化工具 「Black」 使用详解(摘录翻译自官方文档)
Black - 进阶使用详解(官方文档翻译)写在前面译者为刚刚学习编程两年的学生,实际写代码经验和见识都十分匮乏,虽然已经尽我所能做准确、通顺的翻译,但难免有一些不足甚至错误之处,还请各位多包涵、多指正,感激。本文为首发于我的博客的文章的节选,可以点击下面的链接查看全文,勘误也会首先在博客更新:五彩斑斓的 Black —— Python代码格式化工具详细使用摘录翻译自官方文档 Usage and Configuration - The basicsBlack 是一个工作良好的 Unix 风
2021-10-08 03:04:10
9727
原创 五彩斑斓的 Black —— Python代码格式化工具
良好的 Python 代码应有良好的格式规范(不止于遵守 PEP 8 ),使用一个更强大更专业的代码格式化工具,来替代编辑器自带的「格式化代码」功能是有一定必要的,这还可以使团队成员即使在不同编辑器下工作也可以得到完全相同的风格。相比于目前社区中较为流行的 autopep8,其实还有一个更好的选择 —— Black 。简介“Any color you like.”GItHub | 官方文档 | PyPI | 在线试用Black 自称“零妥协代码格式化工具(The uncompromising
2021-10-08 02:49:06
2126
原创 Python 包管理工具 pip
可能每个 Python 初学者都试过使用 pip install 来安装 wordcloud、pygame 等第三方包。但 pip 包管理工具究竟是什么;有哪些参数、选项、用法;如何在 Pycharm 中管理已安装的包;除了 pip 还有什么其他 Python 包管理工具,这些问题可能就不是完全清楚了。本文就来简单探索一下 pip 。文章目录写在前面:三条提示pip 简述检查(安装) pip安装包从 PyPI 安装使用 PyPI 镜像站升级包Requirement Files从 requirements.
2021-09-17 19:10:42
516
原创 使用QSS美化PyQt5界面,分享4套超赞皮肤和QSS专用编辑器!
QSS 全称 Qt Style Sheets(Qt样式表),用于美化Qt程序界面,类似于CSS。本文主要介绍QSS的加载使用以及分享。本文主要介绍在PyQt5中使用QSS,但同样适用于C++ Qt,PySide6,PySide2
2021-07-24 11:08:45
36921
4
原创 快如闪电:Linux多线程压缩软件pigz
pigz充分利用了现代多核CPU的性能,大幅提高压缩解压的速度。在我的测试中,pigz比Ubuntu默认的压缩方式快了几十倍前言我日常使用一台Ubuntu系统的笔电办公、写代码,但有时遇到需要打包并压缩大文件夹的需求(比如把最近下载的几十篇论文资料压缩打包,以便备份),发现Ubuntu默认自带的压缩工具为单线程压缩,不能充分利用笔电的6核12线程处理器,速度非常慢。故寻找了一款强力好用的多线程压缩软件——pigzpigz简介pigz是GZip的并行版(pigz,即 Parallel Imple.
2021-07-15 08:51:16
756
原创 markdown数学公式整理(希腊字母、四则运算、集合、逻辑与逻辑运算、导数与积分、矩阵、求和与开方、特殊字符、空格等)
Typora中支持大部分LaTeX数学公式表达式,且对行内公式支持较好将自己从各帖子搜集来的数学公式整理如下也可以到我的博客中查看最新更新希腊字母大写markdown小写markdownAAAAα\alphaα\alphaBBBBβ\betaβ\betaΓ\GammaΓ\Gammaγ\gammaγ\gammaΔ\DeltaΔ\Deltaδ\deltaδ\deltaEEEEϵ\epsilonϵ\epsilonε\v
2021-06-14 13:48:38
10297
2
原创 PyQt控件-QAbstractItemView-项目视图的抽象基类
QAbstractItemView提供项目视图(item view)的基本方法QAbstractItemView是所有的使用QAbstractItemModel模型的视图的基类,是一个不能被实例化的抽象类。它通过信号槽机制为与模型的交互操作提供了一个标准化的接口,确保子类视图能够随着模型的变化而及时更新。该类对键盘和鼠标的导航、视窗的滚动、项的编辑以及选择提供了标准的支持。继承自QAbstractScrollArea查看更多本文截取自我的PyQt代码学习仓库,这是一个旨在通过代码学习PyQt 5控
2021-06-09 19:07:15
1267
原创 Qt中的 Model/View 结构
Qt中的 Model/View 结构源数据由模型 (Model) 读取,然后在视图 (View) 组件上显示和编辑,在界面上编辑修改的数据又通过模型保存到源数据。Model/View 结构将数据模型和用户界面分离开来,分别用不同的实现,是一种显示和编辑数据的有效结构,在处理大型数据时尤其明显。Model/View 编程思想本文转载自我的博客《PyQt中的 Model/View 结构》,PyQt版本的代码实例后续也会更新在PyQt_practice代码仓库中muzing’s blogQt文档Q
2021-06-08 10:45:56
2164
原创 记录在小新air14安装Ubuntu20.04的踩坑(包含解决触控板失灵、屏幕亮度调节问题和桌面美化)
本文的最新更新会首先推送到我的个人博客上,可以点击下面的链接查看解决各种bug的最新进展https://muzing.top/posts/cc7a1a25/背景新购入了一台Lenovo小新AIR 14笔电,CPU为AMD最新的RYZEN 5500U,安装Ubuntu 20.04 后主要出现了屏幕亮度无法调节、触控板失效、不能正常挂起(待机) 三个硬件问题一番搜索后,获得了“升级Linux内核就可能解决问题”的信息,遂尝试为系统更新内核升级内核至5.11后屏幕亮度和触控板的问题都解决了,挂起暂.
2021-03-27 16:57:00
4330
5
原创 网络调试助手-程序设计-PyQt5实战 (Python socket GUI)
网络调试助手 程序设计点此在我的博客中查看原文,显示效果更佳NetAssist_PyQt 项目已开源分享至GitHub,如果这个项目和这篇博客对你有帮助的话,希望你能给我一颗小星星✨0.序寒假学习了计算机网络方面的知识,把之前稍有了解的socket编程进一步学习,加之从夏天学到冬天一直在学一直没学完的PyQt5终于学到70%入门了,于是萌生了给自己做一个好看又好用的网络调试助手小工具的想法,把socket编程、面向对象编程、PyQt编程、逻辑与界面分离、git多分支等新知识运用在实践中。也便于未来写
2021-02-15 19:53:21
3628
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人