python-sandbox

Solid

在沙盒环境中执行Python代码,用于数据分析、可视化和生成Excel、Word、PDF等文件。支持数据清洗、统计分析、机器学习、图表生成、文档自动化等复杂工作流。

Data & Documents 335 stars 29 forks Updated today

Install

View on GitHub

Quality Score: 85/100

Stars 20%
84
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
0
Description 5%
100

Skill Content

# Python沙盒工具使用指南 v2.5 (与后端完全匹配版) ## 🎯 **核心能力概览** Python沙盒是一个**多功能的代码执行环境**,支持: | 功能领域 | 主要用途 | 关键库 | |---------|---------|-------| | **数据分析** | 数据清洗、转换、聚合 | Pandas, Polars | | **高性能计算** | 内存SQL、表达式加速 | DuckDB, Numexpr, Bottleneck | | **可视化** | 图表生成与自动捕获 | Matplotlib, Seaborn | | **文档自动化** | Excel/Word/PDF/PPT生成 | python-docx, reportlab, openpyxl | | **机器学习** | 模型训练与评估 | scikit-learn, LightGBM | | **符号数学** | 公式证明、方程求解 | SymPy | | **科学计算** | 优化、积分、信号处理 | SciPy | | **流程图生成** | 架构图、流程图 | Graphviz, NetworkX | | **文本分析** | HTML解析、数据提取 | BeautifulSoup4, lxml | | **性能优化** | 机械硬盘优化、异步IO | aiofiles, joblib | --- ## 📁 **文件处理指南 - 两种模式必须分清** ### **模式A: 工作区文件 (`/data` 目录)** **用途**: 数据分析、处理、持久化存储 **支持格式**: `.csv`, `.xlsx`, `.xls`, `.parquet`, `.json`, `.txt`, `.feather` **访问方式**: 绝对路径 `/data/文件名` ```python import pandas as pd df = pd.read_csv('/data/sales.csv') # ✅ 正确 ``` ### **模式B: 上下文文件 (Base64嵌入)** **用途**: 图片识别、PDF内容提取 **支持格式**: `.png`, `.jpg`, `.jpeg`, `.pdf`, `.txt`(小文件) **特点**: 文件内容直接嵌入对话,**不在 `/data` 目录** ```python # ❌ 错误:无法从/data读取上传的图片 # img = Image.open('/data/uploaded_image.png') # 会失败 ``` --- ## 🚀 **输出规范 - 后端实际支持的格式** ### **1. 图表输出 - 系统自动捕获** ```python import matplotlib.pyplot as plt plt.plot([1,2,3], [4,5,6]) plt.title('示例图表') plt.show() # 🎯 关键:自动捕获,无需手动处理 # 支持以下图表库的自动捕获: # - Matplotlib (使用 plt.show() 触发) # - Graphviz (创建 Digraph 对象自动捕获) # - NetworkX (通过 Matplotlib 渲染) ``` ### **2. 可下载文件 - 必须使用JSON格式** ```python import base64 import json # 生成文件内容后...

Details

Author
aiskillstore
Repository
aiskillstore/marketplace
Created
5 months ago
Last Updated
today
Language
Python
License
None

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

pdf

当用户希望对 PDF 文件进行任何操作时,请使用此技能。这包括读取或从 PDF 中提取文本/表格、将多个 PDF 合并为一个、拆分 PDF、旋转页面、添加水印、创建新 PDF、填写 PDF 表单、加密/解密 PDF、提取图像以及对扫描的 PDF 进行 OCR 以使其可搜索。如果用户提到 .pdf 文件或要求生成一个,请使用此技能。

0 Updated 2 months ago
Fantasia1999
Data & Documents Listed

markdown-to-pdf

当需要用 Python 将 Markdown 转为 PDF,并保留表格、代码块、图片路径和基础 CSS 样式时使用。

1 Updated 3 days ago
black-yt
Data & Documents Listed

bruce-doc-converter

双向文档转换工具,将 Word (.docx)、Excel (.xlsx)、PowerPoint (.pptx) 和 PDF (.pdf) 转换为 AI 友好的 Markdown 格式,或将 Markdown (.md) 转换为 Word (.docx) 格式。当用户请求以下操作时使用:(1) 明确请求文档转换,包括任何包含"转换"、"转为"、"转成"、"convert"、"导出"、"export"等词汇的请求(例如:"转换文档"、"把这个文件转为docx"、"convert to markdown"、"导出为Word");(2) 需要 AI 理解文档内容("帮我分析这个 Word 文件"、"读取这个 PDF"、"总结这个 Excel");(3) 上传文档文件并询问内容("这是什么"、"帮我看看");(4) 任何涉及 .docx、.xlsx、.pptx、.pdf、.md 文件格式转换的请求。

50 Updated 3 weeks ago
bruc3van
AI & Automation Listed

doa-apidoc

从需求描述或后端代码生成专业的接口说明文档(API Specification)。 支持 PDF(reportlab)和 Word(python-docx)两种输出格式,商务蓝色主题。 完整工作流: (1) 用户提供需求描述/后端代码/接口定义 (2) 使用 vscode_askQuestions 确认输出格式(PDF / Word / 都要) (3) AI 结构化整理为标准接口文档格式 (4) 生成 Python 脚本并运行输出文档 USE FOR: 生成接口文档、API文档、接口设计说明书、接口说明文档、 API接口文档PDF、API接口文档Word、从代码生成接口文档、 从需求生成接口文档、接口设计文档。 DO NOT USE FOR: 会议纪要(使用 doa-metting skill)、PPT(使用 doa-ppt skill)、 通用PDF处理(使用 pdf skill)。

4 Updated yesterday
medalsoftchina
AI & Automation Listed

data-optimizer-pro

智能数据优化工具,自动清理和优化项目文件

1 Updated today
Lmgsd-2024