如何在空闲时运行特定于命令提示符的python库?

2024-09-30 16:31:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望在空闲环境中运行一些专门为命令行接口编写的命令。你知道吗

python中有一个名为“Ezflix”的库,用于流式传输torrent视频。 它在命令行界面上正常运行,但在python空闲时不起作用。你知道吗

我知道命令行命令不能在idle中使用,但我只想知道是否有任何可能或任何黑客让它在idle上运行。你知道吗


Tags: 命令行命令视频界面流式torrent空闲idle
1条回答
网友
1楼 · 发布于 2024-09-30 16:31:48

根据https://pypi.org/project/ezflix/ezflix是一个“命令行实用程序”,碰巧是用Python编写的。在这个级别上,它打算从命令行终端/控制台运行。你知道吗

这样的程序,即使是用python编写的,也可能不是python模块,这意味着您不打算导入它并直接访问它的函数。如果这是真的,它就不会有一个受支持和文档化的应用程序接口(API)。如果是这样,就可以读取代码并导入它,但是私有的内部对象和名称可能会随着版本的不同而变化。因此,从Python程序访问它的最好方法是单独运行它,例如,如注释中所建议的,使用subprocess。你知道吗

事实证明,ezflix确实有一个文档化的API,因此它也是一个库模块。在上面链接的pypi页面的底部简要描述了。你知道吗

from ezflix import Ezflix
ez = Ezflix(<arguments>)
...

我假设包本身包含更多关于其用法的信息。你知道吗

以上这些都与您是直接使用python还是IDLE或任何其他IDE运行程序无关。重要的是ezflix用户界面是否特别要求连接到系统终端/控制台运行。我在pypi页面上看到的信息表明了这一点。也可能是电影播放器窗口以某种方式干扰了空闲的GUI窗口,但我也不期望这样。你知道吗

相关问题 更多 >