Following system colour scheme - Python 增强提案 Selected dark colour scheme - Python 增强提案 Selected light colour scheme - Python 增强提案

Python 增强提案

PEP 271 – 通过命令行选项前缀 sys.path

作者:
Frédéric B. Giacometti <fred at arakne.com>
状态:
已拒绝
类型:
标准轨迹
创建:
2001 年 8 月 15 日
Python 版本:
2.2
历史记录:


目录

摘要

目前,设置 PYTHONPATH 环境变量是定义附加 Python 模块搜索目录的唯一方法。

本 PEP 引入了一个名为 ‘-P’ 的 python 命令选项,作为 PYTHONPATH 的替代方法。

基本原理

在 Unix 上

python -P $SOMEVALUE

等效于

env PYTHONPATH=$SOMEVALUE python

在 Windows 2K 上

python -P %SOMEVALUE%

几乎等效于

set __PYTHONPATH=%PYTHONPATH% && set PYTHONPATH=%SOMEVALUE%\
   && python && set PYTHONPATH=%__PYTHONPATH%

其他信息

此选项等效于 ‘java -classpath’ 选项。

何时使用此选项

此选项旨在简化和增强 Python 在测试或构建脚本中的使用,例如。

参考实现

从 SourceForge 获取实现此功能的补丁

http://sourceforge.net/tracker/download.php?group_id=5470&atid=305470&file_id=6916&aid=429614

补丁讨论见

http://sourceforge.net/tracker/?func=detail&atid=305470&aid=429614&group_id=5470

来源: https://github.com/python/peps/blob/main/peps/pep-0271.rst

最后修改: 2023 年 9 月 9 日 17:39:29 GMT