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 在 python 命令中引入了“-P”选项,作为 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

最后修改: 2025-02-01 08:55:40 GMT