• 周四. 11月 21st, 2024

Python 环境变量的访问和操作

在 Python 中,环境变量是一种在操作系统中保存的变量,它可以被系统和程序使用,用于储存各种信息。在 Python 中,可以使用 os 模块的 environ 属性来访问和操作环境变量。

例如,要访问环境变量 PATH 的值,可以使用以下代码:





import os
path = os.environ['PATH']
print(path)

要设置环境变量,可以使用 os.environ 字典的赋值语句,例如:





import os
os.environ['MY_VAR'] = 'my value'

注意,设置环境变量仅在当前 Python 程序的生命周期内有效,程序结束后环境变量将恢复原样。

要在操作系统级别设置环境变量,可以使用系统的环境变量设置工具,例如在 Windows 中可以使用系统属性面板,在 Linux 中可以使用 export 命令。

例如,要在 Linux 中永久设置环境变量 MY_VAR 的值为 my value,可以执行以下操作:

  1. 打开终端并输入 nano ~/.bashrc,这将打开一个文本编辑器,用于编辑 bashrc 文件。
  2. 在文件末尾添加一行 export MY_VAR='my value'
  3. 保存文件并退出编辑。

在 Windows 中设置 Python 的环境变量有多种方法,具体方法取决于您希望设置的环境变量的范围和生命周期。

下面是在 Windows 中设置 Python 环境变量的几种常见方法:

  1. 在当前命令提示符窗口中临时设置环境变量:在命令提示符窗口中输入 set VARNAME=value 即可临时设置环境变量 VARNAME 的值为 value。设置的环境变量仅在当前命令提示符窗口的生命周期内有效。
  2. 在 Windows 系统属性中设置环境变量:
  • 在 Windows 桌面上单击“开始”按钮,在弹出的菜单中选择“计算机”。
  • 在打开的窗口中右键单击“计算机”,然后在弹出的菜单中选择“属性”。
  • 在打开的“系统属性”窗口中,单击“高级系统设置”按钮。
  • 在打开的“高级”标签页中,单击“环境变量”按钮。
  • 在打开的“环境变量”窗口中,在“系统变量”部分下方的“新建”按钮。
  • 在打开的“新建系统变量”窗口中,输入环境变量的名称和值
阅读  Python 单元测试框架用法详解