Spotipy Autorized Requests导出环境变量

时间:2016-09-20 10:56:11

标签: spotipy

我试图通过win10 pro(64Bit)系统中的spotipy API访问spotify。 在其中所说的&34; ......你可以像这样设置环境变量:

导出SPOTIPY_CLIENT_ID =' your-spotify-client-id'" ...

我可以使用" var SPOTIPY_CLIENT_ID =' your-spotify-client-id'"在我的 脚本,但我想知道这个导出命令究竟意味着什么。 那是从Linux系统中知道的导出吗? 我在Win10中将必要的spotify变量设置为环境变量,但它们仍然未知。

有没有人知道它究竟意味着什么以及如何让它在win10中运行?

由于

3 个答案:

答案 0 :(得分:1)

虽然最好设置环境变量,如果你只想启动并运行,你仍然可以将这些值传递给代码中的调用。

token = util.prompt_for_user_token(myUsername, scope, myClientId, mySecret, myRedirect)

有关于如何设置它们的信息on wikipedia

另请参阅this StackOverflow答案。

答案 1 :(得分:0)

我不知道它是否适用于python脚本,但是你想要的Windows命令是:

SetX SPOTIPY_CLIENT_ID your-spotify-client-id

Souce:http://ss64.com/nt/setx.html

答案 2 :(得分:0)

对于Windows 10 powershell终端,请使用$ env:而不是export(对于macs),并将您的代码字符串放在引号中:

   $env:SPOTIFY_CLIENT_ID="XXXX"