项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-17 · 当前星标 ★ 496
使用教程
环境要求
- Python 3.9+
安装与启动步骤
-
1装包
一条命令,顺带装交互环境。
pip install pyflyby -
2进交互环境
它会给交互环境加一个别名入口。
py -
3让它自动补导入
用未导入的符号时会自动补上。
-
4整理一个文件的导入
这才是它最实用的功能。
tidy-imports your_script.py
如何确认成功
打开交互环境直接用未导入的符号不会报错,对一个脚本跑整理后缺失与多余的导入都被修正
注意事项
- 它是一组提升 Python 开发效率的命令行工具,核心是自动导入与导入整理。
- 交互环境里省掉来回写导入的麻烦。
- 整理导入会重排代码,跑之前先提交一次。
- 老项目导入混乱时用它一次性梳理很省事。
核心亮点
- 自动补全缺失 import 并删除未使用 import,减少手工维护成本
- 支持 Jupyter/IPython 环境,notebook 里也能自动补 import
- 提供符号查找、重命名、模块探索等命令行工具,功能覆盖较全
不足之处
- GitHub 星标仅 493,社区规模和第三方资料相对有限
- 与部分编辑器/IDE 的集成配置有一定学习成本,文档偏内部风格
适用场景
- Jupyter Notebook 数据分析时自动补全 numpy、pandas 等 import
- 整理遗留 Python 脚本,一键清理无用 import 并规范导入顺序
- 在大型代码库中快速定位某个函数或类定义在哪个模块
替代项目
isort、autoflake
上一篇:ai-helpers
下一篇:llm-ls
同类项目推荐
claudebox
开源
一条命令把 Claude Code 装进 Docker,环境干净可复现
The Ultimate Claude Code Docker Development Environment - Run Claude AI's coding ass···
snap2txt
开源
一键把整个代码库打包成 AI 提示,省去复制粘贴的麻烦。
Fold your entire codebase into one LLM-ready prompt.
code-review-graph
开源
给代码库画张活地图,AI 找代码不再大海捞针。
Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your···
awesome-claude-code
开源
一份清单收齐 Claude Code 周边工具,省去到处翻找
A curated list of awesome tools, IDE integrations, frameworks, and other resources f···
ZCode
开源
让 AI 智能体自主写代码、跑命令、改工程
Z.ai's coding agent harness. Powerful, intelligent, extensible.
Fuxi
开源
终端里跑 AI 编程代理,自动选便宜模型省钱
FuXi is a fast, self-contained AI coding agent that lives in your terminal — edit c···
reference
开源
快速查语法,告别翻文档
⭕ Share quick reference cheat sheet for developers.
claude-show-your-work
开源
在 Claude Code 终端里直接看图看视频做视觉验收
Claude Code plugin to see, review and iterate on your agent's work without leaving t···
repo-map
开源
上传仓库,AI 自动生成结构解读和文件用途分析
Map a repository as a Markdown tree with LLM-written notes on each file.
