随笔分类 -  Python

摘要:工程结构 web_server.py # web_server.py from http.server import HTTPServer, BaseHTTPRequestHandler from urllib.parse import urlparse, parse_qs import json 阅读全文
posted @ 2025-08-22 16:57 海乐学习 阅读(36) 评论(0) 推荐(0)
摘要:效果图 工程结构 log_manager.py # log_manager.py import logging import logging.handlers import os from datetime import datetime class LogManager: _instance = 阅读全文
posted @ 2025-08-22 16:52 海乐学习 阅读(16) 评论(0) 推荐(0)
摘要:SQLite是一种嵌入式数据库,它的数据库就是一个文件。由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用程序中,甚至在iOS和Android的App中都可以集成。 Python就内置了SQLite3,所以,在Python中使用SQLite,不需要安装任何东西,直接使用。 直接上 阅读全文
posted @ 2025-08-22 13:27 海乐学习 阅读(51) 评论(0) 推荐(0)
摘要:步骤 1:找到正确的 Python 路径 Python 路径是:C:\ProgramData\anaconda3\envs\python3-11确保该目录下确实有 python.exe 文件。 步骤 2:添加到系统环境变量 按 Win + R,输入 sysdm.cpl,回车 点击"高级"选项卡,然后 阅读全文
posted @ 2025-08-22 12:32 海乐学习 阅读(91) 评论(0) 推荐(0)
摘要:python 收MQTT消息 和 发http请求 的代码在前面的文章都有介绍,这里直接上完整的功能代码 mqtt2http.py # python 3.6 import logging import random import time import requests #from paho.mqtt 阅读全文
posted @ 2024-04-10 16:22 海乐学习 阅读(72) 评论(0) 推荐(0)
摘要:python 收MQTT消息 和 写mySQL 的代码在前面的文章都有介绍,这里直接上完整的功能代码 mqtt2mysql.py # python 3.6 import logging import random import time import mysql.connector #from pa 阅读全文
posted @ 2024-04-10 16:02 海乐学习 阅读(222) 评论(0) 推荐(0)
摘要:第一步 安装 requests 库 pip install requests python代码 # 导入requests库 import requests # 目标URL url = "http://192.168.1.1/get.php?calltel=13941128888888" # 发送GE 阅读全文
posted @ 2024-04-10 15:44 海乐学习 阅读(26) 评论(0) 推荐(0)
摘要:安装 mysql-connector-python 库 pip install mysql-connector-python 完整代码 connMysql.py import mysql.connector # 配置数据库连接参数 config = { 'user': '********', # 你 阅读全文
posted @ 2024-04-10 13:18 海乐学习 阅读(63) 评论(0) 推荐(0)
摘要:收到Udp消息后,再发到 MQTT 的例子 完整代码 udp2mqtt.py import json import logging import random import socket import time import paho.mqtt.client as mqtt_client BROKE 阅读全文
posted @ 2024-04-10 10:25 海乐学习 阅读(70) 评论(0) 推荐(0)
摘要:发Udp消息 udpSend.py import socket # 设置目标地址和端口 server_address = ('localhost', 6789) # 创建UDP套接字 sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) tr 阅读全文
posted @ 2024-04-10 10:18 海乐学习 阅读(65) 评论(0) 推荐(0)
摘要:在MQTT官网给的 pub_wss.py 例子中修改 第一步要安装 paho-mqtt pip install paho-mqtt 第二步开始写代码 改写自己的用户名和密码 BROKER = '*******.ala.cn-hangzhou.emqxsl.cn' //改成自己的连接地址 USERNA 阅读全文
posted @ 2024-04-10 10:15 海乐学习 阅读(299) 评论(0) 推荐(0)
摘要:在MQTT官网给的 sub_wss.py 例子中修改 第一步要安装 paho-mqtt pip install paho-mqtt 第二步开始写代码 改写自己的用户名和密码 BROKER = '*******.ala.cn-hangzhou.emqxsl.cn' //改成自己的连接地址 USERNA 阅读全文
posted @ 2024-04-09 14:21 海乐学习 阅读(406) 评论(0) 推荐(0)
摘要:安装 langchain 方法 https://www.cnblogs.com/hailexuexi/p/18087602 安装 fastapi fastapi 是一个用于构建高性能 Web 应用的 Python 框架,它提供了简洁、高效的 API 开发体验。 pip install fastapi 阅读全文
posted @ 2024-03-22 13:23 海乐学习 阅读(2554) 评论(0) 推荐(0)
摘要:上一篇写了如何使用 langchain https://www.cnblogs.com/hailexuexi/p/18087721 这样 langchain 与 大模型 之间 就可以调用了,但项目实践中需求接口来完成调用 那 FastApi 正好能解决这个问题 下面讲一下如何使用 FastApi 安 阅读全文
posted @ 2024-03-21 17:04 海乐学习 阅读(274) 评论(0) 推荐(0)
摘要:上一篇写了如何安装 langchain https://www.cnblogs.com/hailexuexi/p/18087602 这里主要说一个 langchain的使用 创建一个目录 langchain ,在这个目录下创建两个文件 main.py 这段python代码,用到了openAI,需要o 阅读全文
posted @ 2024-03-21 16:42 海乐学习 阅读(1101) 评论(0) 推荐(0)
摘要:为了在windows系统中可以使用多个不同版本的python。推荐使用 Anaconda Anaconda 提供了多个版本的 Python 环境管理功能。可以创建和切换不同的 Python 环境。 官网下载地址 https://www.anaconda.com/download/ 清华开源镜像下载地 阅读全文
posted @ 2024-03-21 16:04 海乐学习 阅读(2354) 评论(0) 推荐(0)
摘要:file_object = open('thefile.txt')try: all_the_text = file_object.read().decode("gb2312")finally: file_object.close()return all_the_text 注:file_object. 阅读全文
posted @ 2017-03-09 13:06 海乐学习 阅读(521) 评论(0) 推荐(0)
摘要:file_object = open('thefile.txt') try: all_the_text = file_object.read() finally: file_object.close() return all_the_text 注:file_object.read().decode( 阅读全文
posted @ 2017-03-09 12:48 海乐学习 阅读(303) 评论(0) 推荐(0)