logging
!未整理1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001...
hashlib
1234567import hashlib# 创建一个md5对象md5 = hashlib.md5()md5.update(data) # 原始数据md5加密md5.hexdigest() # 加密后的16进制的32长度的字符串md5.digest() # 二进制数据 加盐:对原始口令加一个复杂字符串来实现
pickle
123456789101112131415import pickle# 和json模块差不多# 将python对象转换为二进制数据pickle.dumps(obj=user_data)# 将二进制python数据转换为python对象pickle.loads(user_data_pickle_str)# 读写数据with open('data', 'wb...
os
操作本地文件夹及文件、执行本地命令、路径拼接 12345678910111213141516171819202122232425262728293031323334353637383940414243444546import os# __file__ 当前文件os.path.dirname(__file__) # 当前文件夹路径os.path.abspath(__file__) # 当前文件...
subprocess
可以允许启动一个新的进程,并连接到它们的输入/输出/作物管道,从而获取返回值 1import subprocess 1234567891011# run 最常用,运行命令并等待其完成, 0 表示成功# 运行 ping 命令 result = subprocess.run(['ping', 'www.baidu.com'], cap...
MCP基本介绍
MCP基本介绍
大模型应用开发框架-LangGraph基本使用
大模型应用开发框架-LangGraph基本使用
Datetime
官方文档: https://docs.python.org/zh-cn/3.12/library/datetime.html 1import datetime 1234567891011121314151617time_ = datetime.date(2024,1,1) # 根据时间日期生成指定的格式# 获取本地时间datetime.date.today()datetime.date...
Re
12345678910111213141516171819202122232425262728293031323334353637383940414243444546# 返回所有满足匹配条件的结果,放在列表里re.findall(pattern, name_str)# 只匹配到符合条件的一个字符# 只要找到第一个匹配然后返回一个包含匹配信息的对象# 该对象可以调用group()得到匹配的字符...
Time
官方文档: https://docs.python.org/zh-cn/3.12/library/time.html 1import time 12345678910111213141516171819202122time.sleep() # 睡眠time_ = time.time() # 生成时间戳time_ = time.gmtime(time.time()) # 国际时间time...










