不会编程也能用 Claude Code 写 Python 自动化脚本:桌面版、先预演再执行、让它逐行讲给你听

零基础想用 Claude Code 写 Python 自动化脚本处理日常重复工作。本文按官方文档讲:用桌面版 Code 标签页不碰终端、先在计划模式讲清需求、脚本先预演再执行、权限怎么选,附五段可复制提示词和出错时的处理办法。

NNathaniel bigo··原创首发·AI 辅助撰写
9 分钟读完
资料核对于 2026-11-05 · 依据官方文档与公开资料整理 Pro 账号
本文根据 Claude Code 官方文档《Get started with the desktop app》《Quickstart》《Best practices for Claude Code》《Choose a permission mode》《Checkpointing》整理,资料核对于 2026-11-05。配图为本站整理的示意图,不是界面截图。本站(bigolab.com)不是 Anthropic 官方网站。

适用于谁

  • 每天要重复做同样的电脑操作,比如整理表格、汇总文件、批量改名的上班族;
  • 完全没学过编程,但愿意复制粘贴、愿意看懂结果的人;
  • 听说过 Claude Code 但觉得「那是程序员的工具」的人。

结论先说

  1. 可以不碰终端:官方说桌面版有 Code 标签页,提供图形界面,你可以让 Claude 处理电脑上某个文件夹里的内容,并自己审阅改动,不需要先装 Node.js 或命令行版。要订阅 Pro、Max、Ultra、Team 或 Enterprise。
  2. 先讲需求再写代码:用计划模式,让它先把脚本要做什么说清楚,你确认后再写。
  3. 脚本要先预演:让脚本先只打印「它打算做什么」,你确认后再真正执行,尤其涉及改名、删除、覆盖。这是通用安全做法。
  4. 别让它碰原件:对原始文件先复制一份。官方明确说,只被 Bash 命令改动的文件,/rewind 追踪不到。
  5. 让它讲给你听:看不懂就问,这也是你学会它的方式。

零基础用 Claude Code 写脚本

图:本站根据 Claude Code 官方文档:Get started with the desktop app 整理的示意图

一、怎么开始

桌面版的步骤是:安装并登录 Claude 桌面应用,点侧边栏顶部的 Code 标签页;在输入框下方选环境(本机用 Local 一组),再点项目文件夹控件选 Open folder…,选中你要处理的文件夹;然后挑模型,输入你要做什么。官方建议新手先拿自己熟悉的小项目试。桌面版细节见 /guides/claude-code-desktop。

如果你更习惯终端,官方快速入门里 Windows PowerShell 的安装命令是 irm https://claude.ai/install.ps1 | iex,并推荐在原生 Windows 上装 Git for Windows,否则 Claude Code 会改用 PowerShell。安装细节见 /guides/claude-code-getting-started。

建议为每个自动化任务建一个独立文件夹,里面放样例文件,不要直接指向「我的文档」整个目录。

二、把需求讲清楚

官方的最佳实践说,具体的提示能省你一轮纠正:点名文件、描述现象、说明「做好」是什么样。对脚本来说就是:输入长什么样、输出要什么样、哪些情况要特别处理。

提示词 1:先讲清需求,不写代码

text
我完全不会编程。我每周要做的事情是:【例如:把文件夹里 10 个销售表格的「销售额」那一列合并成一张汇总表】。
请先不要写代码。用我能听懂的话回答:
1)你理解的输入是什么、输出是什么,用一个小例子说明;
2)还有哪些信息需要我补充(例如文件格式、列名、遇到空值怎么办);
3)这件事用 Python 脚本做是否合适,需要在电脑上准备什么。
我确认之后再开始写。

三、写脚本,先预演

提示词 2:生成带预演的脚本

text
请根据我们确认的需求写一个 Python 脚本,放在当前文件夹,文件名 run.py。
要求:
1)默认是「预演模式」:只打印它打算做什么(处理哪些文件、会生成什么),不修改、不删除、不覆盖任何文件;
2)只有加上参数 --run 才真正执行;
3)输出结果写成新文件,不改动原始文件;
4)遇到异常文件(打不开、缺列)时跳过并在最后列出清单,不要中断;
5)代码里加中文注释。
写完后告诉我:怎么运行预演、怎么真正运行。

官方的权限机制在这里很重要。默认模式下 Claude 会在改文件、运行命令前问你;acceptEdits 模式会自动通过文件编辑和 mkdir、touch、mv、cp 等常见文件系统命令;官方说无论哪种模式,识别出的 rm 之类的关键路径删除都不会被自动批准。新手建议保持默认的逐步询问,看几遍就熟悉了。详见 /guides/claude-code-permission-modes。

四、让它讲给你听

提示词 3:逐段解释

text
请逐段解释 run.py:每一段在做什么,用生活里的比喻讲。
然后告诉我:1)哪些地方是我以后可能需要修改的(比如文件夹名、列名),在哪一行;2)哪些地方改错会造成数据丢失。

五、跑起来,出错就把原文交给它

官方在处理报错时建议:把错误信息交给 Claude,并告诉它复现的命令。你不需要看懂报错,复制整段给它。

提示词 4:报错处理

text
我运行 python run.py 的时候出现了下面的错误。请先用中文告诉我这是什么意思,是我的文件问题还是脚本问题,再修改脚本。
修改后请你自己用样例文件运行一遍预演模式,把输出给我看。
错误全文:
【粘贴完整错误】

提示词 5:验证结果

text
请用样例文件真正运行一次(带 --run),然后核对结果:输出文件有几行、与原始文件的行数加起来是否一致、有没有跳过的文件。
把你运行的命令、输出和核对结论给我,不要只说「完成了」。

这条对应官方的核心建议:给 Claude 一个能判断对错的检查,并要求它拿出证据,也就是运行的命令和输出。更多官方做法见 /guides/claude-code-best-practices。

脚本出问题时怎么办

图:本站根据官方 Best practices 与 Checkpointing 文档整理的示意图

六、两个提醒

备份。 官方 Checkpointing 文档说明,/rewind 会撤销 Claude 用编辑工具改过的文件,但只被 Bash 命令改过的文件不会被追踪,要靠版本控制或你自己的备份。脚本改名、覆盖都是由 Bash 运行 Python 完成的,所以一定要先复制原件。回退说明见 /guides/claude-code-rewind-checkpoints-undo。

隐私。 文件夹里的内容会发给 Claude 来处理。含客户个人信息、合同、财务数据的文件,先确认公司规定允许这样做,并先脱敏。

一个适合新手的第一个任务

挑一件你每周都在做、规则很清楚、出错也不严重的小事:比如把一个文件夹里的多张表格汇总成一张,或者把一批文件按日期加前缀。这类任务输入输出明确,结果一眼就能检查。做第一个任务时,不必追求完美,先走完一遍「讲需求、预演、讲解、运行、核对」的流程,感受每一步的作用。之后再逐步增加难度,比如处理异常文件、生成报告。每一次成功的小任务,都会让你更清楚下一个任务该怎么描述。

常见问题

Q:没有安装 Python 怎么办?

官方没有说桌面版会代装 Python。可以在提示词里让 Claude 告诉你怎么检查本机有没有 Python,安装以 python.org 官方说明为准。

Q:以后每周自动跑可以吗?

官方有定时任务功能,桌面版的见官方 Desktop scheduled tasks 文档,命令行版见 /guides/claude-code-loop-scheduled-tasks,建议先手动稳定运行几次再考虑定时。

订阅和额度

Claude Code 需要付费订阅。想了解可以看 /chongzhi/claude-code,价格和额度以官方页面当前显示为准。

相关教程

参考资料

  • Claude Code 文档:Get started with the desktop app — https://code.claude.com/docs/en/desktop-quickstart
  • Claude Code 文档:Quickstart — https://code.claude.com/docs/en/quickstart
  • Claude Code 文档:Best practices for Claude Code — https://code.claude.com/docs/en/best-practices
  • Claude Code 文档:Choose a permission mode — https://code.claude.com/docs/en/permission-modes
  • Claude Code 文档:Checkpointing — https://code.claude.com/docs/en/checkpointing

Nathaniel 的更多内容

  1. 01

    Claude Code 在 Windows 上的常见坑:Git Bash 还是 PowerShell、路径反斜杠、假报错、WSL 怎么选

    Windows 上用 Claude Code,装好之后最容易踩的是:用哪个 shell、路径写法不一致、grep 没匹配就报错、钩子没生效、WSL 和原生怎么选。本文逐条按官方文档整理原因和处理办法,附三段提示词和一张对照表。

    Claude0
  2. 02

    Claude Code Hooks 实战「提交前自动跑测试」:PreToolUse 拦住 git commit,测试不过就退出码 2,附 Windows 注意点

    只写一个完整例子:让 Claude Code 每次要执行 git commit 之前,先自动跑项目测试,没通过就拦下并把输出交给它修。本文按官方 Hooks 文档给出脚本、settings.json 配置、测试方法、排错和 Windows 的两处坑。

    Claude0
  3. 03

    Claude Code 自定义斜杠命令与 Skill 实战:从零写一个「生成更新日志」的 /release-notes,含传参、预执行命令和调试

    概念看过了,还是不知道从哪下手?本文按 Claude Code 官方「Extend Claude with skills」写一个完整可用的例子:用 /release-notes 根据 git 记录生成更新日志,覆盖目录、frontmatter、传参、预执行命令、预授权和调试。

    Claude0
  4. 04

    Claude Code 部署网站:先写 Dockerfile 和 compose 在本机跑通,再按清单上云服务器,别让它直接改线上

    想让 Claude Code 帮你把网站部署到云服务器。本文只写通用做法,按 Docker 官方文档讲:让它写 Dockerfile、.dockerignore 和 compose,在本机跑通,端口和数据卷怎么设,再给出上线清单,并说明为什么不要让它直接动线上机器。

    Claude0
  5. 05

    Claude Code 写爬虫与数据清洗:先查 robots.txt 和网站条款,控制频率,原始数据留一份再清洗

    想让 Claude Code 写爬虫抓数据再清洗。本文先讲合规:robots.txt 不是授权也不是安全措施、网站条款要自己读;再讲怎么用 Python 标准库检查规则、小样本先试、保存原始数据,以及用 pandas 清洗,附四段提示词。

    Claude0
  6. 06

    Claude Code 写 Chrome 扩展:按 Manifest V3 起步,加载未打包的扩展,改了哪些文件要重新加载

    想让 Claude Code 帮你写一个 Chrome 扩展。本文按 Chrome 官方扩展文档讲:manifest.json 的最小写法、在 chrome://extensions 加载未打包的扩展、哪些改动要刷新、怎么看控制台和报错,再给四段提示词,以及权限要尽量少。

    Claude0

同产品的其他教程

  1. 01

    Claude Code 写安卓 App:Android Studio 建项目、让它用 gradlew 编译安装,报错和日志怎么喂给它

    想让 Claude Code 帮你写安卓 App。官方文档没有专门的安卓教程,本文把 Claude Code 官方工作流和安卓官方命令行文档拼在一起:Android Studio 建项目、gradlew 编译安装、模拟器和真机、测试与日志,附四段提示词。

    Claude0
  2. 02

    Claude Code 用数据库 MCP 查数据、出报表:只读账号、先看口径再看数字,结果别一次拉太多行

    想用自然语言让 Claude Code 查数据库、出统计报表,而不是写后端接口。本文按官方 MCP 页面和 DBHub 说明讲:怎么连 PostgreSQL、MySQL、SQLite、输出太大怎么办、怎么让它先说明口径、怎么核对数字,附三段提示词。

    Claude0
  3. 03

    Claude Code 配 Figma MCP 还原设计稿:插件或一条命令安装,复制图层链接,小块小块地让它出代码

    想让 Claude Code 照 Figma 设计稿写前端代码。本文按 Figma 官方开发者文档讲:远程服务器地址、插件和手动两种安装、怎么复制图层链接、为什么要选小块、座位类型与调用次数限制,并给三段还原设计稿的提示词。

    Claude0
  4. 04

    Claude Code 管理 GitHub issue:用 gh 命令还是 GitHub MCP,怎么装、怎么限权、怎么让它分拣和回复 issue

    让 Claude Code 读 issue、分拣标签、起草回复、关联 PR,有两条路:装好 gh 命令行直接用,或连 GitHub 官方 MCP 服务器。本文按两边官方文档讲安装命令、令牌权限、只读模式,并给出三段分拣提示词和限权设置。

    Claude0
  5. 05

    Claude Code 配 Playwright MCP 做浏览器测试:一条命令安装,让它打开页面、点按钮、读控制台,再把流程写成测试

    想让 Claude Code 自己打开浏览器测试你的网页。本文按微软 Playwright MCP 官方仓库和 Claude Code 官方 MCP 文档讲:安装命令、怎么确认连上、有头无头与隔离参数、一次测试的提示词,以及它不是安全边界这件事。

    Claude0
  6. 06

    Claude Code 写文档、README 和代码注释:先让它读代码再动笔,指定风格,写完逐条核对命令能不能跑

    想让 Claude Code 给项目补 README、接口文档和注释,又怕它编造不存在的命令和参数。本文按官方「Handle documentation」工作流讲:先找没有文档的代码、指定风格、写完核对,附四段可复制提示词和验证办法。

    Claude0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~