-1

我正在使用 Flask、Python 和 Spotipy ( https://spotipy.readthedocs.io/en/latest/ ) 编写一个网络应用程序。Spotipy 需要一个身份验证令牌,它只是让用户输入他们在登录 Spotify 后被定向到的 URL,并根据您分配为重定向 URL 的 URL 进行检查。它在命令行上提示他们,但我想将其更改为有一个文本框,他们可以在其中输入 url,然后获取该值并将其传递给命令行。

我的问题是,有没有办法在使用 python 弹出提示时将值传递给命令行?

4

1 回答 1

0

我的问题是,有没有办法在使用 python 弹出提示时将值传递给命令行?

是的,这是可能的。想到的例程类似于以下内容。

  1. 构建一个表单,提示用户输入要传递到命令行的命令/文本。

  2. 将此表单发布到服务器端,这将是您的烧瓶应用程序中的一些功能。

  3. 在烧瓶函数中,获取从request.POST.

  4. 使用os.system在命令行上执行该字符串。

如果您需要捕获正在运行的某些系统命令的输出,另请参阅此问题。

于 2017-08-04T18:59:10.357 回答