【发布时间】:2019-06-27 15:42:59
【问题描述】:
我正在使用 python 运行 REST 调用以生成访问令牌。 REST 调用有效负载具有密码值。 我不想在那里对密码进行硬编码,而是在运行 python 脚本时将其作为选项传递。下面是python脚本中的payload。
payload = "grant_type=client_credentials&client_id=userid&client_secret=password&scope=AppIdClaimsTrust&intent=RequestLink"
目前我通过 python script.py
执行脚本【问题讨论】:
-
您是否研究过如何将命令行值传递给程序?你看过argparse吗?另外,请说明您是否希望在脚本启动时(
argparse处理)或脚本已经运行时将密码作为选项传递? -
我做到了,我也看到了一些例子。但是我无法在我的脚本中成功实现它们。因此 throught 会在这里问这个问题,期待一个直接的答案(我已经得到了)。
-
他们提出的问题本来可以有更好的结构。但讨论的内容很有趣。
标签: python variables command line