博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 调用解释器
阅读量:7116 次
发布时间:2019-06-28

本文共 1344 字,大约阅读时间需要 4 分钟。

如果你是linux系统的话。通常安装目录/usr/local/bin/python 在这些机器上把/usr/local/bin目录设置成你的Unix Shell的搜索路径中,使得它可以通过键入命令启动。

Python安装在Windows机器上,通常是放置在C:\Python26,但你可以改变这个,当你运行安装程序。要将此目录添加到您的路径,你可以进入命令提示符在DOS框中键入以下命令:
设置path =%PATH%; C:\python26
在主提示符下键入文件结束符(Unix上使用Control-D,Ctrl-Z键在Windows上)导致的解释退出一个零退出状态。如果不工作,你可以通过键入以下命令:import sys sys.exit(0)退出程序。
解释器的操作有些像Unix Shell:标准输入连接到一个tty设备调用时,它读取并执行命令交互,当调用一个文件名参数或以文件作为标准输入,它会读取并执行脚本文件中。
如果你想了解可以看下。

2.1.1。参数传递

当 众所周知的解释,此后脚本名和附加参数被传递到脚本中的变量sys.argv中,这是一个字符串列表。它的长度至少为1时没有脚本,没有给出参数,参数是 sys.argv [0]是一个空字符串。当脚本名称为' - '(意思是标准输入),通过sys.argv [0]设置为' - '。当使用-c命令,通过sys.argv [0]设置为'-C'。米模块,用于当通过sys.argv [0]被设置为位于模块的全名。

2.1.2。互动模式

你直接在控制台输入python 进入互动模式。在这种模式下,它会提示下一个命令与主提示符通常三个大于号(>>>)续行提示与次级提示,默认情况下,三个点(...)。解释器打印一个值得欢迎的消息,说明它的版本号和版权声明

2.2。解释器及其环境

2.2.1。错误处理
当 错误发生时,解释器打印一个错误信息和堆栈跟踪。在交互模式下,然后返回到主提示;当输入来自一个文件,它将退出打印栈跟踪器后以非零退出状态。 (except子句在try语句所处理的例外是不是在这种情况下的错误)。一些错误是无条件致命的,一个非零的退出导致退出;适用于内部矛盾和某些情况下 的运行内存。所有错误消息都写入标准错误流;正常执行的命令的输出写到标准输出。
原发性或继发性的提示输入中断符(通常是Control-C或DEL)取消输入并返回到主提示。 [1]输入一个中断命令执行时抛出一个KeyboardInterrupt异常,可能要处理的try语句
2.2.2。可执行的Python脚本
在BSD'ish Unix系统中,Python脚本可以直接执行。
#! /usr/bin中/env的蟒蛇
(假设的解释是对用户的PATH)开头的脚本和一个可执行文件模式。 #!必须是前两个字符的文件。在某些平台上,第一行必须与Unix风格的行结束(的'\ n')
该脚本可以得到一个可执行的模式,你可以通过linux命令下的:chmod命令:
$ CHMOD + X myscript.py
在Windows系统中,不存在“执行模式”的概念。py文件python.exe使Python文件上双击,将它作为一个脚本运行。

转载地址:http://aeyel.baihongyu.com/

你可能感兴趣的文章
Ubuntu 16.04下ssh启用root登录
查看>>
2016中国大数据大会暨大数据年度盛典将于12月20日在京举办
查看>>
双11大幕拉开,菜鸟智能机器人也将测试运行
查看>>
Mac OS 10.12使用SecureCRT 8.1.4无法保存密码的问题解决
查看>>
windbg调试实例(4)--句柄泄露
查看>>
关于directX最近的学习方案
查看>>
Maven在Eclipse中的实用小技巧
查看>>
红黑树
查看>>
常见自动化测试工具,你用过哪些?
查看>>
JdbcTemplate使用小结
查看>>
2014 网选 5011 Game(Nim游戏,数学题)
查看>>
微软官方windows phone开发视频教程第一天视频(附下载地址)
查看>>
螺旋阵列
查看>>
Gut基础入门(十)Git远程分支
查看>>
VC编写的程序不能在其他机器上运行的解决方案(续)
查看>>
不变模式-类行为型
查看>>
正则表达式学习笔记
查看>>
LVM2逻辑卷之1——创建及扩容
查看>>
grub.conf加密
查看>>
WSFC时间分区场景实作
查看>>