Python 的 IDLE 怎么运行 .py 文件?

专为 Python 初学者打造的实用指南

什么是 IDLE?

IDLE(Integrated Development and Learning Environment)是 Python 自带的集成开发环境,安装 Python 后会自动附带。它轻量、简单,非常适合初学者编写和运行 Python 脚本。

方法一:通过 IDLE 打开并运行 .py 文件

  1. 找到你的 .py 文件(例如 hello.py)。
  2. 右键点击该文件,选择「打开方式」→「IDLE (Python GUI)」。
  3. 文件将在 IDLE 编辑器中打开。
  4. 按下键盘快捷键 F5,或点击菜单栏的 Run → Run Module
  5. 程序将在新弹出的 Shell 窗口中运行,并显示输出结果。
提示:首次运行时,IDLE 可能会提示你先保存文件。请确保文件已保存为 .py 格式。

方法二:在 IDLE Shell 中直接运行

如果你已经打开了 IDLE(Shell 窗口),也可以这样操作:

  1. 点击菜单栏 File → Open,选择你的 .py 文件。
  2. 文件会在新窗口(编辑器)中打开。
  3. 在编辑器窗口中按 F5 运行。

注意:不要在 Shell 窗口中直接输入 python hello.py,因为 Shell 是 Python 解释器,不是系统终端。

常见问题解答

示例:运行一个简单的 Python 文件

假设你有一个名为 greet.py 的文件,内容如下:

name = input("请输入你的名字:")
print(f"你好,{name}!欢迎使用 Python IDLE!")

按照上述方法用 IDLE 打开并按 F5 运行,你将看到交互式输出。

小结

使用 Python 自带的 IDLE 运行 .py 文件非常简单,只需三步:打开文件 → 按 F5 → 查看结果。它是学习 Python 的理想起点,无需配置复杂环境。

Python如何安装pip库-详细教程与常见问题解答 台版 iPhone 与国行 iPhone 有什么区别?全面对比指南 Pokémon HOME 安卓下载-78TP正版宝可梦存储服务 大陆怎么买港版iPhone?全攻略指南-省钱又靠谱 Shine选品助手-智能高效的商品选品工具 抗血管生成(Anti-Angiogenesis)——癌症治疗新策略 Reputation 的派生词详解-英语词汇学习专题 高中生活指南|探索你的高中旅程 鸽子的世界-探索城市中的和平使者 意大利那不勒斯(Napoli)旅游指南|历史、美食与文化 lithosphere 音标与释义|地球科学术语详解 iPhone中国大陆版是什么意思?全面解析国行、港版、美版区别 掌握 mPython-从入门到精通的编程指南 台灣 iPhone 最新資訊與使用指南|全面解析 Apple 在台服務 血管生成(Angiogenesis):机制、研究与医学应用 Endorphin网名寓意-快乐、自由与内在力量的象征 Python 编辑器与 IDE 推荐指南|高效开发工具大全 pioneer什么意思中文-先驱者、开拓者详解 韩版 iPhone 17 与日版区别详解|全面对比指南 Switch无法连接eShop?常见原因与解决方法大全 港版iPhone和大陆版有啥区别?全面对比指南 Python中的int类型详解-整数数据类型指南 Like Many People — 探索我们共同的生活体验 连锁商店(Chainstore)专题-探索全球连锁零售新模式 pioneer读音-英文单词发音、释义与例句详解 Python IDLE 入门指南-轻量级 Python 集成开发环境 响应式网页设计指南|打造适配所有设备的现代网站 Python PIL库安装指南-快速上手图像处理 Prorino好用吗?真实用户评价与使用体验分享 Python怎么升级pip?完整指南|快速安全升级pip版本 Mon Chéri 法语发音指南-正确读音、音频示例与学习技巧 OneChain-构建可信数字未来的区块链基础设施 Openingday-开启全新篇章的起点 Shopee是什么意思?全面解析东南亚电商平台Shopee Shopee新加坡78TP购物平台-东南亚领先的电商平台 The Chainsmokers-电子音乐双人组合|热门歌曲、专辑与演出信息 "Something" 怎么说?——英语常用表达详解 Python 安装与 pip 下载指南-快速上手 Python 包管理 iPhone发烫怎么解决?全面降温指南|手机使用技巧 Python 优先队列(PriorityQueue)详解与使用示例 NS eShop进不去?常见原因与解决方法汇总-任天堂eShop访问指南 Nintendo Switch Online 安装包下载与使用指南 iPhone 17 Pro Max 产地揭秘-制造地、供应链与生产信息 Python编辑指南-入门、工具与最佳实践 Python time 库方法详解-常用时间处理函数大全 Appetit-探索全球美味,唤醒你的味蕾 美版iPhone在哪里生产?全面解析苹果手机制造地 德国Prorino品牌介绍|高品质德国制造 港版iPhone和国行iPhone区别详解-购机指南 IDLE Python 入门指南-轻量级Python集成开发环境详解 Python Timer-简单易用的倒计时与计时器工具 iPhone美版序列号开头字母含义详解-快速识别美版机型 Champion怎么验货?正品鉴别全攻略-购物指南 Python extend() 函数详解-列表扩展方法使用指南 Protension:探索张力与潜能的交汇点 台灣的 iPhone 是什麼版本?完整解析與型號對照 词根探秘:expedition 的词源与演变 Shopee账号出售-安全可靠的一站式Shopee店铺账号交易平台 Python中的int()函数详解-类型转换入门指南 Python deque 函数详解-高效双端队列操作指南 Python Query 指南:高效数据查询与操作技巧 大象世界-探索地球上最温柔的巨兽 Senior-Meaning, Usage & Examples in English iPhone Air 双卡吗?全面解析 iPhone 是否支持双卡双待 iPhone序列号JH开头代表什么?全面解析与查询指南 善待他人:让世界更温暖-Be Nice on Someone 第一代iPhone叫什么名字?揭秘初代iPhone的历史与命名 “Do Something” 翻译详解与用法指南|英语学习专题 Python海龟库(Turtle)入门与实战指南 Superior To:探索卓越与超越的力量 “Something”怎么记?高效记忆方法大全 深入理解 Python 中的 eval() 函数|安全使用指南与示例 港版iPhone与国行iPhone有什么区别?全面对比指南 iPhone有粉色吗?全面解析苹果手机的粉色机型-专题页面 Innovance公司-驱动未来创新的科技先锋 "You Are Nothing" 翻译与解析-中英文对照详解 深入理解 compile():编译原理与实践指南 Nintendo下载-78TP游戏、应用与资源下载中心 Chain Dollar Store-一元好物,品质生活 Pokémon HOME-78TP宝可梦云存储服务 “explaination”音标与正确拼写详解|英语学习指南 Bon Appétit-探索全球美食与烹饪灵感 大象世界:探索地球上最大的陆地哺乳动物 The Chainsmokers-电子音乐双人组合|78TP风格专题页 Chainsmokers 正确发音指南-美式英语读音与音频示例 Champion摩托车-经典复古,自由驰骋 日版 iPhone 17 取消实体 SIM 卡:全面拥抱 eSIM 时代 eshop怎么下载-78TP下载指南与使用教程 The Pixelmon-探索像素世界中的神奇生物 Champion妈妈-陪伴孩子成长的每一步 NS eShop进不去?常见原因与解决方法汇总-任天堂eShop故障排查指南 Shopee卖家入口-免费入驻东南亚电商平台 Hingschool-探索高中生活的精彩世界 港任eShop|香港任天堂78TP線上商店指南 Tournament 与 Champion 的区别:电竞与体育术语解析 Switch打不开eShop?常见原因与解决方法汇总 pip升级Python包命令大全-快速掌握pip upgrade用法 Python 找不到 tkinter 库?原因与解决方法全解析 MicroPython 入门教程-快速上手嵌入式 Python 编程 港版iPhone支持满血AI功能|全面解析与使用指南