进阶版涵盖的内容
- 每条技巧都包含代码、API或自动化。仅需屏幕操作的内容归入实践篇,本篇则链接到对应的实践技巧。
- 代码已用本地 Python 运行并显示了输出。需要登录 Microsoft 365 的代码运行到登录步骤为止,这可以确认其所用的 SDK 调用确实存在。
- 代码中不含任何密钥;租户ID等值均从环境变量读取。凡是写入或发送内容的代码,默认不执行任何操作(DRY_RUN)。
- 使用 Microsoft Graph 的代码只会指定所需的最小权限。
阅读顺序
- 端到端手册(从构想到运营的一个示例)
- 计算思维(分解、抽象、验证)
- 从指令到代码(如何向 Copilot 请求代码)
- 选择代码运行的位置
- 身份验证、权限与治理
- 应用 × Python 页面(从你使用的应用开始)
- 工作流配方与文档搜索(组合示例)
前提条件
- 本地可用 Python 3。请在每个项目各自的虚拟环境(venv)中安装库。
- 一个 Microsoft 365 工作或学校账户。
- 对于使用 Microsoft Graph 的代码,需要由贵组织管理员在 Microsoft Entra 中注册应用,并对其所需权限授予同意。请勿自行扩大权限。
- Excel 中的 Python 受其可用性和许可条款的约束(参见 Excel × Python 页面)。
应用 × Python
Excel × Python
使用 =PY() 和 xl() 在单元格中运行 pandas,以及何时改用本地的 openpyxl
7 条建议Word × Python
使用 python-docx 提取段落和表格,并将结果写入单独的文件
7 条建议PowerPoint × Python
使用 python-pptx 批量读取幻灯片文本、表格和备注
7 条建议展望 × Python
使用 Microsoft Graph 读取并统计邮件和日历事件
8 条提示团队 × Python
通过Workflows发布、通过Graph读取消息以及机器人
8 条提示SharePoint / OneDrive × Python
使用 Graph 读取云端硬盘、列表和列值,并仅跟踪变更
10条技巧文档检索 × Python
通过语义而非仅靠词语匹配来搜索大型文档集合
8 条提示智能体 × Python
为Copilot Studio和Agents SDK智能体添加Python逻辑
6 条提示Copilot 中的代码执行
Copilot 在哪里编写并运行代码,以及如何检查结果
8 条提示Power Automate × Python
Python 在流程中的适用位置(桌面版与 Azure Functions)
本页面是如何制作的:
端到端手册
一个实例:在Word文档中检查措辞,从构想到维护
8 个章节计算思维
分解、抽象、模式识别、算法设计与验证,在真实任务中逐步进行
6 条提示从指令到代码
让 Copilot 和 GitHub Copilot 编写代码的指令模式
6 条提示选择代码运行的位置
Excel 中的 Python、本地 venv、Azure Functions 和 notebook
10条技巧身份验证、权限与治理
MSAL登录、最小权限、密钥、个人数据与审计追踪
5 条提示工作流配方
措辞检查、幻灯片批量检查、台账汇总、申请邮件汇总以及资料库栏目审核
最近新增或更新
- 2026年10月9日SharePoint / OneDrive × Python · 修订版使用Bearer令牌通过一次Graph请求获取缩略图,无需重定向
- 2026年10月9日身份验证、权限与治理 · 新增每个上传会话分块都携带 SharePoint Online 令牌
- 2026年10月9日Power Automate × Python · 已添加为 Azure Functions 托管技能工作流编写 @workflow_tool
- 2026年10月7日Power Automate × Python · 已添加使用 context.call_agent 从 Durable Functions 编排器调用智能体
- 2026年10月7日智能体 × Python · 新增使用markdown_agent绑定向Python Azure Function添加Agent
- 2026年10月2日Teams × Python · 新增通过下载器接收附件并从input_files中读取
- 2026年10月2日身份验证、权限与治理 · 新增记录request_id以端到端追踪单个请求
- 2026年9月12日Word × Python · 新增通过 Graph 从 OneDrive 或 SharePoint 下载 .docx 并在内存中读取
- 2026年9月12日Word × Python · 新增按段落比较两个版本的差异,并撰写新的Word报告
- 2026年9月12日Word × Python · 新增将风格检查结果作为 Word 批注写入文档副本
本栏目是如何制作的
来源包括微软官方文档(learn.microsoft.com、support.microsoft.com)、Microsoft 365 Developer Blog、Microsoft Graph changelog,以及各个库的官方文档和 GitHub 发布说明。不使用搜索引擎结果页面。
每天自动收集新信息并转化为候选技巧。机器检查会确认:支撑段落确实存在于来源中,数字出现在来源中,技巧与实践版内容不重复,代码中不含密钥或默认写入操作,Graph权限最小且已具名,代码中的API名称出现在来源中。只有通过检查的候选才会发布。自动收集的候选中的代码绝不会在服务器上运行。
本节内容并非官方产品文档。请先在贵组织的规定和权限范围内,用少量数据试运行代码。