有没有办法在Python的AppOpener库中添加自定义应用程序?

问题描述 投票:0回答:1

所以,问题很简单,App Opener 库在第一次运行时扫描电脑并自己找到应用程序,但是如果有 App Opener 没有找到的应用程序怎么办?例如,我想运行我自己下载的 Winexp 应用程序,我可以以某种方式将它添加到它的目录中,以便将来我也可以运行它吗? 代码如下所示:

from AppOpener import open, close, mklist, give_appnames
open("intel graphics command center")
open("winexp")
appnames = give_appnames()

这是结果

OPENING INTEL GRAPHICS COMMAND CENTER
WINEXP NOT FOUND... TYPE (LS) for list of applications.

我尝试添加这一行:

mklist(name = "app_data.json")
这样我实际上可以看到 App Opener 可以运行的应用程序是什么,并且我尝试在目录中添加自定义应用程序,但是,每次运行代码时,
app_data.json
文件都会更新,并且自定义行将被删除程序,再次给出
"*WINEXP NOT FOUND... TYPE (LS) for list of applications*"
错误

python
1个回答
0
投票

这是模块的作者。

如果您在首次扫描 AppOpener 后安装了任何应用程序,它不会自动将该应用程序添加到列表中。

可以很容易地做到:

from AppOpener import open
open(update) #scan all the applications again
open("find xyz") #replace "xyz" with any app you are searching for 

希望如此,这有效!请参阅文档此处了解任何其他信息🤗👍

如果问题仍然存在,您可以在AppOpener github 存储库中打开一个新问题。🙏

很多爱,athrv❤️

© www.soinside.com 2019 - 2024. All rights reserved.