在终端会话中运行Python代码,可以通过直接输入命令、执行脚本文件或使用交互模式三种方式实现。关键优势包括快速调试、灵活调用系统命令以及实时查看结果,适合开发、测试及自动化任务场景。
-
直接输入命令
在终端输入python -c "print('Hello World')"
可直接运行单行代码,适用于简单操作或快速验证语法。Linux/macOS系统通常预装Python,Windows需配置环境变量。短命令能高效完成计算、文件操作等任务,但复杂逻辑建议改用脚本文件。 -
执行脚本文件
将代码保存为.py
文件后,通过python script.py
运行。此方式支持多行代码和模块化开发,可通过if __name__ == '__main__':
区分导入与执行逻辑。添加#!/usr/bin/env python
作为首行(Unix系统)可直接以./script.py
运行。 -
交互式解释器
输入python
进入REPL(读取-求值-输出循环)环境,逐行执行代码并立即反馈结果。适合调试片段或学习语法,结合dir()
、help()
函数可快速探索对象属性和文档。使用exit()
或Ctrl+D退出。
终端运行Python能直接调用系统工具(如os
模块操作文件),但需注意权限管理和跨平台兼容性。对于复杂项目,建议结合虚拟环境隔离依赖。