thumbnail
Python 无须安装git_克隆
pygit2库,可以快速没有安装git情况下可以进行克隆操作,并且支持大部分git克隆. 安装方法: pip install pygit2 完整实例: import os import pygit2 # 仓库 URL repo_url = 'https://gitee.com/sofu456/chat_robot.git' # 获取仓库名称 rep…
thumbnail
OpenCV能显示窗口,干嘛还用Pyqt5?
OpenCV能显示窗口,干嘛还用Pyqt5? 时常在想,既然OpenCV能显示窗口,还学啥Pyqt5呢? 接下来我们来对比分析一下这个库。 OpenCV和PyQt5是两种常用的用于图像处理和图形界面开发的库。它们在窗口显示方面有一些联系和区别 联系方面: 窗口显示:OpenCV和PyQt5都提供了创建和管理图形界面窗口的能力。 图像显示:两者都可以…
thumbnail
python从零打包生成一个app
写在前面 最近有朋友问我一个问题,说他学了一段时间的编程了,现在却只会在命令行里打印东西,如何写出一个可以安装的应用软件呢?这个问题应该是很多初学者都遇到过,市面上的书籍都会从最基础的语法开始教起,但是很少会有人以简单的方式来说明如何从零开始做一个应用软件。今天我们以 Python 语言为例,写一个软件包。 你需要具备的知识 可以写简单的 pyth…
thumbnail
告别十年印象笔记,用 Obsidian 一年最喜欢的 7 个功能
我很少如此喜欢一款软件。 在此之前,也从未想过软件的力量可以如此强大。无论是知识管理还是工作生活,都因为它的加入而变得不一样。它就是用了一年的本地的免费的笔记管理软件 Obsidian。 为什么是 Obsidian 运营摄影视频自媒体《橙猫涉影》,需要写稿、修图、剪视频,刚开始在做这些事的时候,还是嵌入式开发工程师,同时也能用 C#、Android…
Python GUI编程的几种方式
引言: 图形用户界面(GUI)是现代应用程序中不可或缺的一部分,它为用户提供了直观和友好的交互方式。Python作为一种简单易学且功能强大的编程语言,提供了多个库和工具,用于创建各种类型的GUI应用程序。本文将详细介绍Python GUI编程的基础知识、常用库和实例演示。 一、Python GUI编程基础知识 1. GUI是什么? GUI是图形用户…
thumbnail
Htmx:后端主导的前端框架是啥样的?
Htmx是一款在Django技术栈最近比较热门的前端框架。他的理念是 —— 「让网页回归HTML的本质,不再受JS束缚」。是不是很有web1.0的风格? 前端领域这几年涌现了很多新兴的前端框架,比如Qwik​、Svelte​、Astro等。 这些框架多以「前端工程师」作为受众。 那么,以「后端工程师」作为受众的前端框架是啥样的,他与前者有什么区别呢…