【问题标题】:$ variable name in Python to get os.getenvPython 中的 $ 变量名来获取 os.getenv
【发布时间】:2021-08-15 09:54:07
【问题描述】:

我的 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

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

【问题讨论】:

  • $ 在 Python 或 shell 中都不是一个明智的标识符。是什么让你认为它是?使用其他标识符时遇到什么错误?

标签: python python-3.x python-requests python-os


【解决方案1】:

你可以使用$作为变量名,试试这个代码:

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) 

【讨论】:

    猜你喜欢
    • 2022-06-18
    • 2021-11-03
    • 2019-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-12
    • 2013-10-04
    • 2012-11-13
    相关资源
    最近更新 更多