#Python

sdwebuiapi - Stable Diffusion WebUI的Python API封装库
APIStable DiffusionWebUIPython图像生成Github开源项目
sdwebuiapi是为AUTOMATIC1111/stable-diffusion-webui设计的Python API封装库。它支持txt2img、img2img等核心功能,并提供异步调用、脚本支持和多个扩展接口。该库简化了与Stable Diffusion WebUI的交互过程,便于开发者在项目中集成AI图像生成功能。使用简洁的Python代码,即可实现复杂的图像处理任务。
uniswap-python - Python客户端助力Uniswap交易和流动性管理
UniswapPython区块链去中心化交易所智能合约Github开源项目
uniswap-python是Uniswap的非官方Python客户端,提供全面的合约功能和变量接口。支持Uniswap v3、v2及多个分叉版本,包含简单CLI工具获取价格和代币元数据。项目API易用,支持交易和流动性管理,可解析Uniswap合约数据。适合开发者进行去中心化交易开发。
Mastodon.py - Python封装库实现Mastodon社交网络API功能
MastodonPythonAPI社交网络开源Github开源项目
Mastodon.py是一个Python库,为Mastodon社交网络提供API封装。支持Mastodon 3.5.5版本公共API,实现应用注册、用户登录、发布嘟文等功能。兼容Python 3.7及以上版本,可通过pip安装。该库提供文档和示例,便于开发Mastodon相关应用。
kinto - 轻量级JSON存储服务 支持数据同步与共享
KintoJSON存储服务同步功能共享功能PythonGithub开源项目
Kinto是一款基于Python开发的开源轻量级JSON存储服务,具备数据同步和共享功能。它支持内存存储和PostgreSQL作为后端,适用于开发和生产环境。该项目提供详细文档、教程和在线演示,满足开发者对简单数据存储和同步的需求。Kinto支持Docker部署,便于快速搭建和使用。作为一个活跃的开源项目,Kinto欢迎社区参与贡献。
linkedin-api - 非官方Python库实现LinkedIn数据编程访问
LinkedIn APIPythonVoyager数据抓取认证Github开源项目
这是一个非官方Python库,允许开发者使用普通LinkedIn账户编程访问个人资料、发送消息和搜索职位。无需官方API权限,仅需有效账户即可使用。该库提供全面的LinkedIn数据获取功能,但可能违反服务条款,主要用于教育和个人用途。它为获取LinkedIn结构化数据提供了简单接口,使用时需谨慎。
pdoc - 轻量级Python API文档生成工具
pdocPythonAPI文档开源项目MarkdownGithub
pdoc是一个轻量级Python API文档生成工具,专注于简单性。支持Markdown格式和Python 3.8+,提供实时重载的Web服务器和可自定义HTML模板。自动链接文档字符串中的标识符,支持numpydoc和Google风格文档,智能处理类型注解和继承关系。适合需要简单但功能强大文档解决方案的Python项目。
zato - 企业系统集成与API管理的开源Python平台
ZatoPythonAPI集成ESBSOAGithub开源项目
Zato是一个开源Python平台,专注于企业系统集成、API管理和自动化。该平台支持ESB、SOA和云集成,能够自动化业务系统、API、工作流程及硬件资产。Zato在机场、国防、医疗保健和电信等行业广泛应用,为企业提供集成解决方案。作为一个功能强大且易用的平台,Zato适用于各类企业的系统集成需求。
flask-restx - 简化REST API开发的强大工具
Flask RESTXREST APIPythonWeb开发SwaggerGithub开源项目
Flask-RESTX是一个专为Flask设计的扩展,旨在简化REST API的开发过程。这个工具提供了一套完整的装饰器和实用工具,用于定义API结构并自动生成Swagger文档。它支持Python 3.8+版本,并与Flask 2.0及更高版本兼容。Flask-RESTX通过最小化配置需求,鼓励开发者遵循API设计的最佳实践,从而提高开发效率和代码质量。
apiflask - 基于Flask的Python Web API框架 简化开发提高效率
APIFlaskPythonWeb APIFlaskOpenAPIGithub开源项目
APIFlask是一个轻量级Python Web API框架,建立在Flask和marshmallow-code项目基础上。该框架提供自动请求验证、响应格式化、OpenAPI规范生成和交互式API文档等功能,简化了Flask的API开发流程。APIFlask完全兼容Flask生态系统,支持各种ORM/ODM,并具有高度可定制性。通过APIFlask,开发人员可以更高效地构建稳定可靠的Web API。
TwitchIO - 异步Python封装库实现Twitch API和IRC功能,简化聊天机器人开发
TwitchIOPythonTwitch API聊天机器人异步编程Github开源项目
TwitchIO作为Python库,实现了Twitch API和IRC的异步访问。它支持聊天机器人开发,并集成PubSub、Webhooks和EventSub功能。该库涵盖大部分最新Twitch API,提供便捷的命令扩展系统。支持Python 3.7及更高版本,可通过pip安装。开发者能够利用TwitchIO迅速搭建各类Twitch应用和聊天机器人。
LanZouCloud-API - Python库封装蓝奏云网盘API 实现增强功能和批量操作
蓝奏云APIPython网盘文件管理Github开源项目
LanZouCloud-API是一个封装蓝奏云网盘功能的Python库。它突破了蓝奏云的上传限制,新增批量操作、断点续传、文件夹管理等功能。支持Windows和Linux系统,持续更新优化。该库提供简洁的接口,方便开发者高效操作蓝奏云网盘。
aligo - 阿里云盘API接口库 支持多账户和持久化登录
阿里云盘APIPython文件管理多账户登录Github开源项目
aligo是一个开源的阿里云盘API接口库。它支持多账户管理、持久化登录、文件操作、在线解压缩和搜索等功能。该项目提供完整的代码提示,并允许开发者进行自定义扩展。用户可以通过扫码或邮箱方式登录,使用方便。
pyowm - 将Python用于简化全球天气数据和预报获取
PyOWMOpenWeatherMapPythonAPI封装天气数据Github开源项目
PyOWM是一个Python封装库,简化了OpenWeatherMap API的访问。该库支持获取实时天气、预报、历史数据、空气污染和紫外线指数等多种气象信息。PyOWM优化了API调用流程,便于在Python项目中整合天气数据。这个库适用于需要处理天气相关数据的各类应用开发。
yahooquery - 快速获取雅虎财经数据的Python库
yahooqueryYahoo Finance APIPython金融数据数据分析Github开源项目
yahooquery是一个非官方雅虎财经API的Python封装库,能快速检索多个股票代码的数据,并以Pandas数据框呈现。它支持异步请求,通过API端点获取数据,提高了效率和可靠性。此外,yahooquery还为雅虎财经高级用户提供额外功能。
kopf - 用Python简化Kubernetes运营商开发
KopfKubernetesPython运维框架自定义资源Github开源项目
Kopf是一个Python框架,用于简化Kubernetes运营商的开发。它支持自定义和内置资源,提供事件处理、定时器和守护进程等功能。Kopf通过简洁的Python代码处理复杂的K8s操作,确保最终一致性。尽管其设计可能与传统K8s实践有所不同,但Kopf为开发者提供了一种独特的方法来创建和管理Kubernetes运营商。
algotrading - Python加密货币算法交易框架 支持实时回测和模拟交易
加密货币算法交易Python框架回测Github开源项目
这个Python开发的加密货币算法交易框架支持实时交易、回测和模拟交易。它可从交易所API、数据库或CSV文件获取数据,提供多种交易策略工具如止损和追踪止损。框架支持数据驱动和事件驱动系统,可用于构建交易机器人、回测策略和辅助决策。该项目专为加密货币市场设计,提供灵活的算法交易功能。
tradingview-webhooks-bot - TradingView信号自动化处理的轻量级Python框架
TradingViewwebhooksPython框架自动化交易Github开源项目
Tradingview-webhooks-bot是一个轻量级Python框架,专为处理TradingView的webhook数据而设计。它提供了灵活的接口,允许用户实现自定义逻辑,构建个性化的交易策略。框架采用事件驱动架构,使用Flask处理webhook,并提供简洁的API。用户可以方便地创建操作、链接事件,并支持Docker快速部署,是开发自动化交易系统的理想工具。
pyairtable - Python Airtable API封装库
pyAirtablePythonAirtable API开发工具数据库操作Github开源项目
pyAirtable是一个Python库,封装了Airtable API接口。该库支持数据读取、写入和管理,提供详细文档和单元测试。项目持续维护,欢迎社区贡献。适用于需要在Python项目中集成Airtable功能的开发者,可简化Airtable数据操作流程。
hyperdiv - 用Python快速构建响应式Web应用的开源框架
HyperdivPythonUI开发反应式应用组件系统Github开源项目
Hyperdiv是一个开源的Python框架,专注于快速开发响应式Web应用。该框架提供内置组件和简洁语法,集成了Shoelace组件系统、Markdown支持和Chart.js图表功能。Hyperdiv支持浏览器本地存储操作,并允许在Python中实现表单验证逻辑。这些特性使开发者能够高效地构建现代化Web应用,无需复杂的工具配置。
ape - 多功能Web3开发框架 支持智能合约编译测试
Ape FrameworkWeb3开发智能合约区块链PythonGithub开源项目
Ape Framework为Web3开发提供一站式解决方案。支持多种合约语言和区块链,具备智能合约编译、测试和交互功能。通过命令行或Python接口操作,适用于Linux和macOS平台。开发者可选择pipx、pip或Docker方式安装,快速搭建区块链开发环境。
tg2 - TurboGears 灵活的Python Web开发框架
TurboGearsWeb框架Python全栈框架微框架Github开源项目
TurboGears是一个灵活的Python Web框架,可作为全栈框架或微框架使用。它支持快速开发和定制,适用于单文件模式和完整应用开发。该框架提供简洁的API、出色的性能,并有详细的文档和教程。TurboGears适合各种规模的Web项目开发,能够帮助开发者高效地构建Web应用。
llama-2-tiny-random - 小型架构高效实现文本生成
GithubPython开源项目文本生成模型初始化transformersHuggingfaceLlama-2模型
基于Llama-2-7b-chat-hf配置进行随机初始化,通过修改隐藏层、注意力头等参数设置,以低资源消耗实现文本生成,适合低成本运算的研究及开发场景。
click - 高效灵活的Python命令行界面创建工具
ClickPython命令行界面CLI工具开源项目Github
Click是一个用于创建命令行界面的Python包。它支持命令的任意嵌套、自动生成帮助页面,并允许在运行时懒加载子命令。这个工具旨在以最少的代码实现高效的CLI开发,提供高度可配置性的同时也有合理的默认设置。Click使命令行工具的编写过程变得快速和简便,有效避免了开发过程中的常见困难。
Attendance-Management-system-using-face-recognition - Python实现的人脸识别考勤系统
人脸识别考勤系统PythonOpenCV机器学习Github开源项目
这是一个基于Python和OpenCV的人脸识别考勤系统项目。系统具备人脸识别、自动考勤、新用户注册和人脸训练等功能。它为不同科目生成独立的CSV文件存储考勤数据,并支持表格形式查看。项目代码开源,适合学习和二次开发。
autometrics-py - Python函数自动化监控与性能分析库
AutometricsPython指标监控函数装饰器PrometheusGithub开源项目
autometrics-py是一个Python库,为函数自动添加关键指标监控。它生成标准化指标和Prometheus查询,支持SLO定义、Grafana仪表盘集成和多种指标收集配置。这些功能有助于开发者快速识别和解决生产环境中的问题,提高代码可观测性。
Ariadne - 基于mirai-api-http v2的Python QQ机器人框架
AriadnemiraiPythonQQ机器人Graia ProjectGithub开源项目
Ariadne是基于mirai-api-http v2的Python QQ机器人框架。该框架提供简洁API和异步编程支持,性能优良。Ariadne设计合理,易于使用,具有良好扩展性,适合开发多种QQ机器人应用。作为Graia Project的延续,Ariadne在原有基础上进行了改进,旨在提升开发体验。框架拥有完善的文档支持和活跃的社区,为开发者提供全面的技术支持。
cryptos - 纯Python实现的比特币教育项目,展示SHA-256加密等细节
BitcoinSHA-256ECDSA区块链PythonGithub开源项目
该项目展示了如何使用纯Python实现无依赖的比特币技术,包括SHA-256、椭圆曲线加密(ECDSA)、密钥生成和数字签名等核心算法。通过例子代码演示生成比特币地址、公钥、私钥,以及验证交易的过程。适合希望深入了解比特币技术细节的学习者和开发者,同时方便用户理解并实际应用。
german-sentiment-bert - 基于BERT架构的德语情感分析模型
模型BERTGithub开源项目Huggingface机器学习Python自然语言处理德语情感分类
该项目开发了一个基于BERT架构的德语情感分类模型。模型在184万个德语样本上训练,数据来源包括社交媒体和各类评论。提供Python包便于使用,支持情感预测和概率输出。在多个数据集上表现优异,最高F1分数达0.9967。可应用于对话系统等德语情感分析场景。
t5-base-qg-hl - 基于T5架构的问答生成模型
模型训练问题生成开源项目模型Github高亮标记HuggingfaceT5Python
该模型采用T5-base架构,专注于生成基于答案的问句。通过在文本中使用<hl>标记来突出答案范围,并以</s>结束文本,即可生成相关问题。这一工具提供了直观的使用体验,适合需要自动生成理解型问题的场景,有助于提高文本处理效率。
speechless-code-mistral-7b-v1.0 - 全面支持多语言的代码生成与推理模型
SpeechlessCoderHuggingface模型优化文本生成开源项目模型GPTQGithubPython
该项目展示了一款专注于代码生成和推理的模型,具备提升推理和规划能力的特点。其多种量化选项支持8位以下的CPU+GPU推断,使其在多种编程语言上均表现不俗。模型经过微调,覆盖了201,981个样本的数据集,包括编码、推理和规划样本,支持Alpaca指令格式。在HumanEval基准测试中通过率达51.22%,适用于多种编程语言的验证,如Python、Java、C++等,为编程助手和代码验证提供支持。
CodeLlama-7B-Python-GGUF - 适用于多平台的文本生成开源模型
Github模型量化开源项目CodeLlamaGGUFPythonHuggingface
CodeLlama 7B Python GGUF格式模型提供多平台下的文本生成功能。由llama.cpp团队推出的GGUF格式,替代GGML,增强了标记和元数据支持。兼容多种UI和库,如text-generation-webui和LM Studio,并提供多种量化选项,以适应不同硬件需求,支持与LangChain等Python项目的高级整合。
pythia-12b-deduped - 面向解释性研究的大模型工具集
EleutherAIPythia文本预测Python模型Github开源项目大语言模型Huggingface
Pythia Scaling Suite是EleutherAI开发的用于解释性研究的大语言模型集合。该套件包含八种尺寸的模型,每种尺寸有去重和非去重版本,均在相同的数据集和顺序下训练,提供科学实验的受控环境,支持对大型语言模型的行为与功能研究。用户可以在Hugging Face上获取154个中间检查点,并通过开源代码库进行调整和扩展。
CodeLlama-34b-hf - 面向代码生成与理解的大型语言模型
Code LlamaHuggingface代码合成预训练模型Github开源项目模型PythonMeta
这是一个预训练和微调的语言模型,专注于代码生成和理解,参数规模可达34亿。适用于多样化的代码合成任务,特别针对Python进行了优化。基于Transformer架构,该模型为商业应用和研究提供了安全可靠的支持。
codegen-350M-mono - Python程序合成的自动回归语言模型
Github程序合成模型CodeGen开源项目自动回归语言模型PythonHuggingfaceGoogle TPUs
该模型基于大量Python语言数据训练,旨在合成程序。它可以通过英文提示生成代码,从而用于代码补全任务。
CodeLlama-7b-hf - 大规模预训练模型助力代码生成与解析
模型参数使用政策Python代码合成LLAMA 2模型Github开源项目Huggingface
Code Llama是一套从7亿到340亿参数的生成文本模型,设计用于代码合成与理解。这些模型基于Hugging Face Transformers架构,提供7B基础版本,具备代码补全和填充功能。针对Python的特定变体也已开发,以便提供更佳的技术支持。探索Code Llama可以如何为项目提供技术支持,满足多样的商业与研究需求。
dolphin-2.5-mixtral-8x7b-GGUF - Dolphin 2.5 Mixtral 8X7B模型兼容多种推理环境,支持多种量化选项
量化方法GPU推理开源项目Dolphin 2.5 Mixtral 8X7B模型Huggingface兼容性PythonGithub
Dolphin 2.5 Mixtral 8X7B是Eric Hartford推出的一款采用GGUF格式的模型。它支持多种比特选项的量化推理,并兼容llama.cpp、KoboldCpp、LM Studio等环境。模型设计注重性能与资源平衡,适合多种应用场景。