首页 > 解决方案 > Python 中的 $ 变量名来获取 os.getenv

问题描述

我的 curl.trill 有效:

$ = os.getenv('$')

cookies = {
    'AlteonP': f"AKgyK+bV+AqyP5hdVrxVFA{$}",
    'JSESSIONID': '919BAF7B84FEF902E41306B1C27345E8.lgd',
}

但是python抛出了这个错误:

  $ = os.getenv('$')
  File "<stdin>", line 1
  $ = os.getenv('$')
    ^
  SyntaxError: invalid syntax

我曾尝试更改$为其他内容,但没有帮助。有什么建议么?

标签: pythonpython-3.xpython-requestspython-os

解决方案


您可以$用作变量的名称,请尝试以下代码:

import os
  
key = 'HOME'
value = os.getenv(key)
print("Value of 'HOME' environment variable :", value) 
  

key = '$'
value = os.getenv(key)
print("Value of '$' environment variable :", value) 

推荐阅读