读书笔记:LearningPython第五版 (第三章 如何执行程序)

本文详细介绍了如何运行Python程序,包括交互式提示符、系统命令行、Unix风格的可执行脚本、Windows启动方式、模块导入和重载,以及IDLE用户界面的使用。重点讲解了在不同操作系统中启动Python脚本的方法,如Unix的#!机制和Windows的Python Launcher。同时,探讨了模块import的工作原理和如何重新加载模块。
摘要由CSDN通过智能技术生成

Chap3 How You Run Programs

3.1 交互式提示符

3.1.1 运行交互式环境

3.1.2 Windows新的 启动

从Python 3.3 开始,Windows平台上多了pypyw2个启动程序的方式:

c:\code> py −2
Python 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64 bit (AMD64)] ...
Type "help", "copyright", "credits" or "license" for more information.
>>> ^Z

c:\code> py −3.1
Python 3.1.4 (default, Jun 12 2011, 14:16:16) [MSC v.1500 64 bit (AMD64)] ...

3.2 System Command Lines and Files

把文件存储在module中,module就是存放python代码的文本文件。 有些人把 script称作直接执行的文件,而把被引入的python文件叫做module.

3.2.1 第一个脚本

# A first Python script
import sys # Load a library module
print(sys.platform)
python script1.py

几乎在最近所有的Windows版本中,运行脚本的时候可以直接输入脚本的名字,而不需要加上python,因为Windows能在其注册表中查找到 .py文件相关的程序来执行它。

3.3 Unix-Style Executable Scripts: #!

3.3.1 Unix Script Basics

在Unix以及类Unix系统中, 可以让python代码当作 可执行脚本,就像shell脚本那样,只有2个要求:

  1. python文件的第一行必须以 #!开头,后面跟着解释器的路径,如:#!/usr/bin/python3.6
  2. 文件有 可执行 权限

例子:

#!/usr/local/bin/python
print('The Bright Side ' + 'of Life
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值