生成专业的 Python 脚本和应用模板,支持 CLI 工具、Flask API、FastAPI、Django Command、Scraper 等,一键生成完整项目代码。
快速生成专业的 Python 脚本和应用代码。
| 类型 | 说明 | 适用场景 |
|---|---|---|
| cli | 命令行工具 | 自动化脚本 |
| flask |
bash
python-script-generator my --type cli
python-script-generator backup-script --type cli --description 备份重要文件
bash
python-script-generator myapi --type fastapi
python-script-generator rest-api --type fastapi --crud
bash
python-script-generator scraper --type scraper
python-script-generator news-collector --type scraper --selector .article
bash
python-script-generator mybot --type bot --platform telegram
mytool/
├── mytool/
│ ├── init.py
│ └── main.py
├── tests/
│ └── test_main.py
├── requirements.txt
├── setup.py
└── README.md
python
#!/usr/bin/env python3
import argparse
import sys
def main():
parser = argparse.ArgumentParser(
description=你的 CLI 工具描述
)
parser.add_argument(
--name,
default=World,
help=要问候的名称
)
parser.add_argument(
-v, --verbose,
action=store_true,
help=启用详细输出
)
args = parser.parse_args()
if args.verbose:
print(f[DEBUG] 正在问候 {args.name})
print(f你好, {args.name}!)
if name == main:
main()
python
from fastapi import FastAPI, HTTPException
from pydantic import BaseModel
app = FastAPI(
title=我的 API,
description=API 描述,
version=1.0.0
)
class Item(BaseModel):
name: str
description: str = None
price: float
@app.get(/)
async def root():
return {message: 你好,世界!}
@app.post(/items/)
async def create_item(item: Item):
return item
bash
bash
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 python-script-generator-1776281612 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 python-script-generator-1776281612 技能
skillhub install python-script-generator-1776281612
文件大小: 2.7 KB | 发布时间: 2026-4-16 17:41