python命令运行脚本
在安装完Python开发环境后,就可以直接进行Python开发了,流程如下:
文本编辑器 编写代码;
保存为 .py 后缀的python脚本文件;
终端输入 python xxx.py 运行脚本。
IDE是什么
IDE(Integrated Development Environment)集成开发环境,用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具,简单点说就是一个开发工具包。
Python中各种IDE本质上都是对 Python解释器「python.exe」的封装,只是为了让开发者们能够更加方便地写代码,减少出错率,尤其是拼写错误。
IDLE详解
---------------- ① 简介与交互模式 IDLE 是Python软件包自带的集成开发环境,基于 Tkinter 编写,可以方便的创建、运行、调试Python程序。 当我们在终端输入 python 后回车,进入的就是IDLE的「 交互模式 」,此时输入一行,运行一行,如下图所示: 此处的 >>> 为提示符,表示Python已经准备好,等待用户输入Python代码,可输入quit() + 回车来关闭交互窗口。 另外,交互模式有个最大的缺点「 无法保存编写的代码 」,关掉终端写过的代码都没了,除此之外功能过于单一,没有语法智能提示等功能,临时测试简单代码还行,真正写代码还是用IDLE。 ---------------- ② 基本使用 Windows 开始菜单搜搜IDLE,找到如下应用: 点击启动即可, Mac 系统则是在终端输入 idle3 来启动,注意是 idle3 !!! 如图,点击 File,可以新建一个脚本,或者打开一个之前写的脚本:此处点击新建,输入代码,如:
# -*- coding: utf-8 -*-# !/usr/bin/env pythonimport timedef print_time():
cur_time = time.localtime()
print(cur_time)if __name__ == '__main__':
print_time()
依次点击 File → Save,保存程序:
保存后,依次点击 Run → Run Module 运行脚本文件:
运行后,可以看到 Python Shell 输出的运行结果,如:
---------------- ③ : 断点调试 IDLE下调试有些麻烦,需要通过 Python Shell 打开脚本文件,这样才能关联调试脚本文件。依次点击 Python Shell 的 Debug → Debugger,如图:接着弹出一个 Debug Control 的窗口,同时 Python Shell 会输出[DEBUG ON],如图:
此时处于调试模式,接着下断点,来到需要设置断点的行,鼠标右键选择 Set Breakpoint,如图:
背景色变成黄色,说明这一行代码已经设置了断点,接着菜单栏依次点击 Run → Run Module 开始调试。此时的 Debug Control 如图:
点击Step往下走,直到断点位置,可以看到断点处的相关信息:
也可以在 Python Shell 处看到开始和停止调试的打印日志:
---------------- ④ : 个性化设置依次点开IDLE菜单栏的 Option → Configure IDLE,可在弹出的 Settings 窗口中,对主题、字体、快捷方式等进行个性化配置。