使用python -me expr评估和显示命令行表达式
项目描述
例如
$ python -me 1 + 1 2
类似于python -c但无需打印。但是,还有更多。
作为额外功能,如果第一个参数是模块名,则将输出模块源代码的位置
$ python -me os /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/os.py
如果您在模块名后跟上一个命令,则模块将以该命令打开。例如,以下示例将在vim中打开os模块源代码
$ python -me os vim
“e”模块识别特殊的命令名称“edit”和“view”,这将导致它在环境变量$EDITOR和$PAGER中查找您的编辑器和查看器命令。后者默认为“less”。这比编写,例如,更容易一些
$ vim `python -me os`
… 尤其如果您正在使用行编辑返回编辑之前的“python -me”命令。
此外,“python -me help”是Python交互式帮助机制的快捷方式。
想法来自Georg Brandl。由Michael Foord和Richard Jones愚蠢地实现。
项目详情
关闭
e-1.4.5.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1ce64149fd260237e8f53d5b4863466875594e77341ec47d340c0d2c6d3b5942 |
|
MD5 | b8623702b692bc7a08ca1de5ba37bcc2 |
|
BLAKE2b-256 | 79198bdbb33a50c0a76eac690ecad9add56e1de1b08c657ac0faa862b7662be6 |