Python
学亮编程手记
学亮编程手记
展开
-
Python代码案例:发起http get请求的两种途径(requests模块和内置http.client模块)
要在 Python 中发起一个 HTTP GET 请求并从指定 URL 获取文本数据,你可以使用requests库,这是一个非常流行且易用的 HTTP 库。requests。原创 2024-10-25 11:35:13 · 360 阅读 · 0 评论 -
RabbitMQ的事务机制(事务消息)及Python和Java代码示例
RabbitMQ 是一个流行的开源消息队列系统,它支持多种消息传递模式,包括发布/订阅、路由、工作队列等。RabbitMQ 的设计初衷是为了可靠地传递消息,但它并没有内置传统的事务机制(如数据库中的 ACID 事务)。然而,RabbitMQ 提供了一些机制来模拟事务行为,确保消息的可靠性和一致性。原创 2024-10-24 17:29:01 · 860 阅读 · 0 评论 -
Python代码案例:操作MySQL实现insert into...select ...的批量操作并显示进度条
【代码】Python代码案例:操作MySQL实现insert into...select ...的批量操作并显示进度条。原创 2024-10-24 13:54:45 · 261 阅读 · 0 评论 -
Python代码案例:操作MySQL对表进行重命名并显示操作过程的进度条
【代码】Python代码案例:操作MySQL对表进行重命名并显示操作过程的进度条。原创 2024-10-24 13:52:44 · 278 阅读 · 0 评论 -
Python操作MySQL代码示例:建表、多线程更新数据
【代码】Python操作MySQL代码示例:建表、多线程更新数据。原创 2024-10-23 14:36:52 · 165 阅读 · 0 评论 -
Python NumPy处理数组的基本用法代码示例
NumPy是一个用于处理数组(向量和矩阵)以及进行数值运算的Python库。原创 2024-09-14 15:04:29 · 330 阅读 · 0 评论 -
Linux centos7 yum安装python3并设置pip国内镜像源
【代码】Linux centos7 yum安装python3并设置pip国内镜像源。原创 2024-09-02 14:51:27 · 709 阅读 · 0 评论 -
Python代码示例:使用 subprocess 模块来调用 Linux 命令行工具date -s来设置系统时间
使用date -s命令来设置 Linux 系统时间是一种更直接的方法。date -s命令允许你直接设置系统时间,而无需通过。下面是一个 Python 脚本示例,展示了如何使用date -s命令来设置系统时间。原创 2024-08-16 15:14:47 · 284 阅读 · 0 评论 -
Python代码示例:使用 subprocess 模块来调用 Linux 命令行工具timedatectl来设置系统时间
在 Python 中,你可以使用subprocess模块来调用 Linux 命令行工具来设置系统时间。下面是一个示例脚本,展示如何将一个时间格式的字符串转换为系统时间。原创 2024-08-16 15:11:38 · 414 阅读 · 0 评论 -
python代码示例:使用 UAC 提升权限(runas命令的使用)
在程序中直接提升管理员权限是非常困难的,因为这通常涉及到操作系统级别的权限管理。然而,有一些方法可以在一定程度上实现这一目标。这里有两种常见的方式:使用 UAC (User Account Control) 提升权限和使用runas命令来以管理员身份运行程序。原创 2024-08-16 10:11:09 · 440 阅读 · 0 评论 -
Python代码示例:使用 pywin32 来更改当前系统的日期和时间
要在 Python 中使用pywin32库来更改当前系统的日期和时间,你需要先安装pywin32库。pywin32是一个用于 Windows 的 Python 扩展库,提供了许多与 Windows API 相关的功能。原创 2024-08-16 10:06:36 · 354 阅读 · 0 评论 -
Python django-vue3-admin项目本地开发环境前后端启动命令整理
【代码】Python django-vue3-admin项目本地开发环境前后端启动命令整理。原创 2024-08-14 17:15:48 · 307 阅读 · 0 评论 -
Docker构建及部署Python django-vue3-admin项目:前后端Dockerfile脚本示例及mysql redis celery基础镜像
优化方案:因为在实际开发中,经常修改前后端代码,但并不会频繁的安装第三方包,因此将前后端的第三方包做成基础镜像。前后端代码修改之后,服务器重新构建前后端容器即可,并且在重新构建的时候,并不需要安装第三方包在我们在实际开发中,经常要重新构建的只有前端容器和后端容器,后三个容器一般是初始化生成之后就不会重新构建,因此优化前后端的Dockerfile和文件在开发中,如果前端引入了新的第三方的包,就重新构建一次基础镜像。原创 2024-08-14 15:22:07 · 1021 阅读 · 1 评论 -
java调用python代码的两种方式:Runtime.exec()和Jython
要在 Java 中调用 Python 代码,你可以使用几种不同的方法。这里我将介绍两种常见的方法:使用和使用第三方库如Jython。原创 2024-08-13 17:29:28 · 1094 阅读 · 0 评论 -
OpenMLDB 开源机器学习数据库介绍及Python 客户端数据库基本操作代码示例
OpenMLDB 是一个开源的机器学习数据库,它支持在线和离线的机器学习场景。OpenMLDB 的主要特点是支持 SQL 语法进行数据操作,并且可以直接在数据库中部署和执行机器学习模型,使得数据处理和模型预测变得非常方便。原创 2024-08-11 19:24:23 · 342 阅读 · 0 评论 -
ChromaDB 开源向量数据库介绍及Python langchain问答系统应用示例
ChromaDB 是一个开源的向量数据库,专门设计用于存储和检索高维向量数据。它非常适合用于构建基于向量搜索的应用程序,如语义搜索、推荐系统或问答系统。ChromaDB 可以高效地处理大规模的数据集,并支持多种索引类型以优化查询性能。原创 2024-08-11 18:49:57 · 412 阅读 · 0 评论 -
Python代码示例:使用 LangChain 来构建一个简单的基于文档的问答系统
使用 LangChain 和 OpenAI 的 API 来构建一个简单的问答系统。假设我们有一些文档数据,我们将使用这些文档来构建一个知识库,并且当用户提出问题时,系统会根据这些文档给出答案。为你的实际 OpenAI API 密钥。这个例子展示了如何使用 LangChain 来构建一个简单的基于文档的问答系统。你可以根据需要调整和扩展这个示例。为了演示这个过程,我们需要安装一些必要的包,例如。请注意,你需要先准备一个包含文本数据的文件。原创 2024-08-11 18:46:57 · 332 阅读 · 0 评论 -
LangChain介绍及Python代码示例
LangChain 提供了许多组件和工具,可以帮助开发者轻松地集成和使用这些强大的语言模型。下面是一个简单的 LangChain 使用示例,我们将创建一个基于文本的问答系统,它将使用一个预训练的语言模型来回答问题。在这个例子中,我们将使用 LangChain 的。然后,确保你有一个有效的 OpenAI API 密钥,因为我们将使用 OpenAI 的 API。首先,你需要确保你已经安装了 LangChain 以及其依赖项。这只是一个基本的例子,LangChain 支持更复杂的用例,比如多轮对话、文档检索等。原创 2024-08-11 18:41:30 · 449 阅读 · 0 评论 -
vscode安装jupyter插件运行python代码
选择python内核后才能正常运行python代码。jupyter插件安装为可选行为。原创 2024-08-11 17:05:35 · 188 阅读 · 0 评论 -
Python代码示例:Flask封装gitlab API接口调用服务并用requests发送get请求
这个脚本将会调用获取时间,并将时间设置为 Windows 的系统时间。原创 2024-08-10 16:47:17 · 437 阅读 · 0 评论 -
Python 更改windows系统时间时解决“客户端没有所需特权”的错误
当你试图使用 Python 更改系统时间时,可能会收到“客户端没有所需特权”的错误消息。这个方法会在临时创建一个批处理文件,其中包含了设置时间的命令。然后,它会启动一个新的 PowerShell 实例来执行批处理文件。这个方法会打开一个新的 PowerShell 实例,你需要输入管理员账户的用户名和密码。然后,在新的 PowerShell 实例中手动输入设置时间的命令。命令来启动一个新的 PowerShell 实例。函数来启动一个新的带有管理员权限的 PowerShell 实例,并在那里执行命令。原创 2024-08-09 23:21:42 · 338 阅读 · 0 评论 -
Python将给定的时间设置为系统的当前时间
要将给定的时间格式设置为系统的当前时间,你需要使用操作系统的 API 或命令行工具。Python 并不能直接改变系统的当前时间,因为这是操作系统级别的权限控制。然而,你可以通过调用外部命令或者使用第三方库来实现这一目标。这些示例都需要输入密码并具有足够的权限才能执行。在生产环境中,谨慎对待此类操作,因为它可能会对系统造成影响。请注意,这种方法仅适用于 Windows 系统,并且需要管理员权限运行脚本。这里有一个简单的示例,它使用 Windows 系统的。命令来设置系统时间。同样,这也需要管理员权限。原创 2024-08-09 23:19:47 · 380 阅读 · 0 评论 -
python离线安装包下载地址(Linux windows 所有版本)
https://www.python.org/ftp/python/原创 2024-08-09 14:54:31 · 341 阅读 · 0 评论 -
python-gitlab代码示例:创建文件并提交
这个脚本将会向 GitLab 中的仓库提交一个time.txt文件,文件内容为当前系统时间。原创 2024-08-09 11:34:20 · 482 阅读 · 0 评论 -
Python代码示例:调用 GitLab API 接口创建或更新一个文件,并解析响应以提取更新时间
这个脚本将会向 GitLab 中的ntp-sync仓库提交一个time.txt文件,文件内容为当前系统时间,并且在提交之后解析 GitLab 的响应信息,提取出更新时间字段。原创 2024-08-09 11:22:57 · 377 阅读 · 0 评论 -
Python 使用pyodbc库操作sqlserver:使用excutemany批量执行update语句
那么基本的流程是相同的,只是库的导入和连接方式会有所不同。例如,连接字符串不需要使用ODBC驱动程序,而是直接指定服务器、数据库、用户名和密码。方法来批量执行更新(UPDATE)操作。这种方式可以显著提高性能,特别是在需要更新大量记录的情况下。等库连接SQL Server时,你可以通过。下面是一个示例代码,展示如何使用。在Python中使用。原创 2024-07-31 11:03:47 · 515 阅读 · 0 评论 -
C#通过创建一个进程来运行 Python 脚本,如何解决python脚本的依赖问题?
确保 Python 环境正确配置,并且在创建进程时指定正确的路径和环境变量,通常可以解决大多数问题。如果你需要更复杂的依赖关系管理,考虑使用虚拟环境或打包工具。原创 2024-07-25 17:01:55 · 249 阅读 · 0 评论 -
Python Pillow 库代码案例:实现图片的放大功能
(Pillow 库)来处理图像。Pillow 是一个非常流行的 Python 图像处理库,提供了很多实用的功能,包括缩放图像。作为重采样滤波器,这通常用于整数比例的放大,可以保持像素的清晰度。如果你需要更平滑的放大效果,可以尝试使用。请注意,你需要先安装 Pillow 库才能运行上述代码。函数首先打开图片,然后计算新的宽度和高度,接着使用。如果你想要支持更多的放大倍数或者不同的缩放方法,只需要修改。要在 Python 中实现图片的放大功能,我们可以使用。方法对图片进行放大,最后显示和保存放大后的图片。原创 2024-07-25 16:31:42 · 173 阅读 · 0 评论 -
Python Pillow 库代码案例:对图片进行放大并对放大后的图片进行区域截图
要在 Python 中对放大后的图片进行区域截图,你可以继续使用 Pillow 库。在这个示例中,我们定义了一个名为image_pathcrop_box函数首先打开图片,然后放大图片,并使用crop方法从放大后的图片中截取指定的区域。crop_box的坐标需要根据放大后的尺寸来确定。原创 2024-07-25 16:29:59 · 265 阅读 · 0 评论 -
Python OCR图片识别代码示例:Tesseract 的安装及pytesseract提取图片文本内容
Tesseract是一个开源的OCR引擎,可以非常高效地将图片中的文本转换为可编辑的文本格式。为了在Python中使用库,你需要先在你的系统上安装Tesseract OCR。原创 2024-07-22 14:20:27 · 797 阅读 · 0 评论 -
PyScada介绍及Python代码示例:一个基于Python的开源SCADA系统框架
PyScada是一个基于Python的开源SCADA(Supervisory Control And Data Acquisition,数据采集与监视控制)系统框架,主要用于工业自动化和监控应用。PyScada的设计目标是高度模块化和可扩展,允许用户轻松集成各种硬件设备,如传感器、PLC(可编程逻辑控制器)等,并通过Web界面实现数据可视化、报警管理、历史数据记录等功能。原创 2024-07-12 11:40:13 · 881 阅读 · 0 评论 -
python 3.8.10:支持win7的最后一个python版本
通常,Python的较新版本可能会逐步停止对旧操作系统的支持,鼓励用户迁移到受支持的平台上。然而,具体到Windows 7,由于微软已经在2020年1月结束了对Windows 7的所有技术支持,因此,即使某些Python版本理论上可能在Windows 7上运行,但遇到的问题和安全风险可能不会得到官方支持或解决。为了获取最准确的信息,建议直接参考Python官网的发布说明和文档,或关注Python开发者的官方公告,以确认各Python版本对操作系统的具体支持情况。原创 2024-07-12 11:27:47 · 837 阅读 · 0 评论 -
python离线开发程序:迁移venv虚拟环境的依赖至离线环境
直接复制venv完整目录文件Python版本需一致pyvenv.cfg中调整python.exe路径python安装路径可以不必一致两地venv工作路径保持一致不一致会报错!!!原创 2024-06-27 17:20:16 · 367 阅读 · 0 评论 -
Python venv模块介绍:用于创建轻量级的虚拟环境
Python的venv模块是用于创建轻量级的虚拟环境。虚拟环境可以让你在独立的、隔离的环境中安装Python包,这样就不会干扰系统级别的Python安装或其他项目使用的Python环境。这对于管理不同项目依赖非常有用,尤其是当项目之间需要不同版本的库时。原创 2024-06-26 20:36:01 · 421 阅读 · 0 评论 -
使用 PyInstaller 打包 Python 脚本文件及配置文件
PyInstaller 是一个非常实用的工具,可以将 Python 脚本及其依赖项(包括库和配置文件等)打包成一个独立的可执行文件。这样,你就可以在没有安装 Python 环境的机器上运行你的程序了。原创 2024-06-26 17:06:17 · 1456 阅读 · 0 评论 -
Python基础:rsplit用法示例
在Python中,如果你想从一个文件路径中截取出路径部分(即目录部分),可以使用字符串的分割方法。针对你给出的文件路径。表示只分割一次,这样就可以得到路径中的目录部分。如果路径中可能包含多个。,且你只想取到最顶层的目录,这种方法非常有效。方法的反向版本,从字符串的右边开始分割。,可以使用以下代码来获取。原创 2024-06-26 15:13:15 · 275 阅读 · 0 评论 -
python使用filestools库的add_mark函数对图片加水印(一行代码搞定)
【代码】python使用filestools库的add_mark函数对图片加水印(一行代码搞定)原创 2024-06-26 11:35:08 · 537 阅读 · 0 评论 -
Python桌面窗口程序自动化测试:pywinauto如何设置窗口最大化
模块,并且已经成功连接到了目标应用程序的窗口。方法来启动应用程序,并可能需要稍作等待以便窗口完全加载后再执行最大化操作。首先,需要确保已经正确导入了。如果窗口尚未启动,你需要使用。原创 2024-06-26 10:59:15 · 592 阅读 · 0 评论 -
pip设置清华镜像源:pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
使用这个镜像可以显著加快在中国大陆地区的Python包下载速度,因为它提供了对PyPI的镜像服务,且服务器位于国内,减少了网络延迟和带宽限制的影响。综上所述,执行这条命令后,pip在安装Python包时会默认先从清华大学TUNA的镜像服务器上查找和下载包,这对于提升下载速度和稳定性特别有帮助,尤其是对于中国地区的用户而言。这条命令是用于配置Python包管理工具pip,以使用清华大学的Tuna镜像源来加速下载Python包的过程。: 是Python的包安装器,允许你安装和管理额外的Python库和依赖。原创 2024-06-26 10:32:24 · 2666 阅读 · 0 评论 -
PyInstaller安装及使用示例:将Python脚本转换成独立的可执行文件exe
PyInstaller是一个非常有用的工具,用于将Python脚本转换成独立的可执行文件,适用于Windows、macOS和Linux操作系统。原创 2024-06-20 09:42:39 · 654 阅读 · 0 评论