windows
-
TCP 服务端退出后端口被占用怎么办?
tcp 服务端退出后端口仍被占用原因及其解决方法 当服务端程序意外退出时,可能导致端口被 time_wait 状态占用。这是一个正常的系统行为,旨在确保已连接的套接字被正确释放。然而,在某些情况下,这可能会导致再次启动服务端时出现“地址已使用”的错误。 为了解决此问题,可以在侦听端口前设置 so_r…
-
TCP 服务端程序退出后,为什么端口还会被占用?
为什么 tcp 服务端程序退出后,端口仍然被占用? 当 tcp 服务端程序意外退出时,可能会导致端口仍然被占用。这是因为在 linux 系统中,已连接的套接字在程序退出后不会自动释放,而是会进入一个名为 time_wait 的状态。 during this period, the socket re…
-
如何用 Python 库和框架简化桌面端自动化脚本开发?
简化自动化脚本开发的库和框架推荐 编写桌面端自动化脚本时,人们通常面临着操作繁复和开发耗时的挑战。本文推荐一些针对此类脚本的库和框架,希望能帮助开发者快速入手,轻松实现各项需求。 PyAutoGUI PyAutoGUI是一个轻量级的Python库,提供了丰富的函数和方法,可简化屏幕识别、鼠标和键盘模…
-
Web 开发人员的 Python 入门
python 已成为最流行的编程语言之一,广泛应用于 web 开发、数据分析、人工智能等领域。对于 web 开发人员来说,python 提供了强大的框架、简单的语法和充满活力的库生态系统。如果您是一名希望扩展到后端开发的 web 开发人员,python 是一个绝佳的选择。以下是如何开始。 作为 we…
-
Jenkins 执行 Bat 命令时 Python 无法识别:如何解决 Windows 2012 服务器上的环境变量问题?
在 Windows 2012 服务器上使用 Jenkins 执行 Bat 命令时 Python 无法识别 在 Windows 2012 服务器上使用 Jenkins 时,执行 Bat 命令可能会出现“python 不是内部命令”的错误。尽管服务器可以执行 Python 命令,但 Jenkins 却无…
-
Jenkins 执行 Bat 命令提示“Python 不是内部命令”如何解决?
Jenkins 执行 Bat 命令提示“Python 不是内部命令” 在 Windows 2012 服务器上部署的 Jenkins 在执行 Bat 命令时遇到了“Python 不是内部命令”的错误,而服务器本身却可以执行 Python 命令。 经排查发现,问题出在 Jenkins 的环境变量设置上。…
-
Jenkins 在 Windows 2012 上执行 BAT 命令报错“python 不是内部命令”:如何解决?
Jenkins 在 Windows 2012 服务器上执行 BAT 命令时遇到 Python 不是内部命令的问题 在 Windows 2012 服务器上部署 Jenkins 时,您可能会遇到执行 BAT 命令时报错“python 不是内部命令”的问题。尽管服务器本身可以执行 Python 命令,但 …
-
在 Windows 11 上,使用 ctypes 调用 Python 中用 extern “C” 封装的 C++ 共享库时遇到问题,如何解决?
调用 #%#$#%@%@%$#%$#%#%#$%@_23eeeb4347bdd26bfc++6b7ee9a3b755dd 中用 extern “c” 封装过的 c++ 共享库时遇到困难? 在 windows 11 环境中,使用 g++ 和 gcc 编译 c++ 代码后,用 c…
-
Python urlopen 错误 [Errno 10060]:如何解决连接失败问题?
URLError:解析“Errno 10060”错误 您在使用 Python 的 urllib 模块时遇到了“urlopen 错误 [Errno 10060]”错误,无法连接到远程网站。 此错误表示连接尝试失败,因为连接方在一段时间内未正确响应,或者由于连接的主机没有响应而导致已建立的连接失败。 问…
-
Windows 系统下为什么 select 库不能用于文件对象?
select 使用 io 多路复用 oserror: [winerror 10038] 在 windows 系统上使用 select 库进行 io 多路复用时,可能会遇到如下错误: OSError: [WinError 10038] 在一个非套接字上尝试了一个操作 这是因为在 windows 系统中…