Python - 如何知道 Matlab 是否提示缺少免费网络许可证

标签 python matlab

我在工作中使用的工具之一是 Matlab,但是由于服务器许可证的原因,可以同时使用它的用户数量有限。

我决定编写一个简短的脚本来打开 Matlab - 具有无限循环的简单脚本。 现在我想稍微改进一下我的代码,以确定Matlab是否真正打开(否则会弹出许可证错误)。

简单的方法就是在任务管理器中检查进程 - 不幸的是,如果 Matlab.exe 进程发生错误(与正确打开程序的情况相同)。

所以我想也许可以检查窗口标题的名称来确定是否有错误。我试图在互联网上找到一些解决方案,但没有成功。你能给我一些提示吗?或者也许有其他解决方案?

最佳答案

您可以检查

$MATLABROOT/etc/lmstat -c yourlicencefile -a

并解析其输出以查看您是否为您的计算机分配了许可证。

关于Python - 如何知道 Matlab 是否提示缺少免费网络许可证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20323463/

相关文章:

python - 对数字序列求和

python - 从另一列的值列表创建多列

基于区域设置的python csv列表分隔符

python - Numpy Array 将主数组的列非顺序划分为n个子数组

matlab - Matlab去除多余点的快速方法

matlab - 在 matlab PNN 中查找类概率并制作 ROC 图

python - Matplotlib 可拖动数据标记

matlab - 打印当前代码行和特定变量的名称、类型和维度

matlab - 在 Ubuntu 上使用 curlftpfs 的权限

matlab - 用于对象检测的 HOG 描述符