20
2025
09

Python编写程序,锁定终端窗口尺寸

在 Python 中锁定终端窗口尺寸需要与操作系统交互,因为终端窗口的控制依赖于特定的系统 API。以下是一个跨平台的解决方案,分别针对 Windows、Linux 和 macOS 系统。

1.首先检测操作系统类型(Windows、Linux 或 macOS)

2.对于 Windows 系统,使用ctypes调用 Windows API 来设置控制台缓冲区大小和窗口大小

3.对于 Linux 和 macOS 系统,使用tput命令和ioc

[查看全文]
03
2025
09

IIS服务器不同主机名分别绑定不同SSL证书

当我们要把两个或多个域名指向同一个网站,且协议为HTTPS,由于每个域名所对应的证书是不同的,那么IIS服务器会遇到一个问题,IIS服务器默认不会判断主机名,而是把最后一次绑定的证书作为所有主机名的证书,导致错误的证书绑定而出错

解决起来也很简单:

在编辑网站绑定窗口,将......


[查看全文]
20
2025
08

单独安装Qt Designer

如果是因为Python版本问题,导致无法安装 pyqt5-tools ,并且只是简单应用,可以只单独安装 Qt Designer

使用如下命令即可

Pip install PyQt5Designer

然后可以到Python的安装目录找到QtDesigner

如果Python是安装在默认目录,打开命令提示符定位在个人目录,输入如下命令找到它

[查看全文]
19
2025
08

解决运行python脚本提示“此系统上禁止运行脚本”的问题

要解决“因为在此系统上禁止运行脚本”的问题,您需要更改 PowerShell 的执行策略,允许脚本运行。
解决步骤

    以管理员身份打开 PowerShell:

    在 Windows 搜索框中输入“PowerShell”,右键点击“Windows PowerShell”,选择“以管理员身份运行”。

    检查当前执行策略:

    输入以下命令并按回车:

[查看全文]
18
2025
08

VSCode 激活 Python 虚拟环境

在 Visual Studio Code (VSCode) 中激活 Python 虚拟环境可以帮助隔离项目依赖,避免版本冲突。以下是详细步骤:

  1. 创建虚拟环境在项目根目录中打开终端,执行以下命令创建虚拟环境:python -m venv venvvenv 是虚拟环境的名称,可根据需要更改。该命令会在项目目录下生成一个名为      venv 的文件夹。

    2. 激活虚拟环境根据操作系统选择以下命令激活虚拟环境:Windows:\venv\

......

[查看全文]
11
2025
08

国内常用pip镜像源

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:https://mirrors.aliyun.com/pypi/simple

中国科学技术大学:https://mirrors.ustc.edu.cn/pypi/simple

腾讯云:https://mirrors.cloud.tencent.com/pypi/simple

[查看全文]
28
2025
07

在VSCode中,将Python项目打包编译为.exe可执行程序

这里将默认已经正确安装了VSCode、Python,且可正常使用。

在VSCode中,我们使用 pyinstaller 来打包编译Python程序

  1. 首先,打开Python项目,在“终端”中输入如下命令安装pyinstaller

    pip install pyinstaller


  2. 安装完成后,输入如下命令即可......


[查看全文]
13
2025
07

解决Windows更新错误,错误代码(0x8007000d)

出现此问题多数是因为用的是第三方封装的系统镜像(修改或删除了一些系统文件),或者是系统文件损坏导致的。

以下是解决此问题的方法步骤

1. 使用 DISM 工具修复系统映像

    DISM(部署映像服务和管理工具)可以帮助修复损坏的系统文件

    首先按WIN + R 键,输入CMD回车,打开命令提示符

    依次输入如下命令并执行

DISM.exe /Online /Cleanup-image /Scanhealth

......


[查看全文]
16
2025
05

安装Win11系统,跳过联网,使用本地帐户

Win11 从24H2版本之后已经不能用原来的oobe \bypassnro 命令了

但是还是有方法的,使用如下命令即可直接创建本地帐户

start ms-cxh:localonly


[查看全文]
02
2025
04

SQL Server 保留最新N条数据,删除其他多余数据

delete from 表名 where id not in (select top N id from 表名 order by id desc)


[查看全文]