Python实现Alfred 3工作流程切换Mathematica内核
需积分: 10 199 浏览量
更新于2024-12-04
收藏 429KB ZIP 举报
知识点详细说明:
1. Alfred 3工作流程:Alfred是一个Mac系统上的应用程序,它可以极大的提高用户的工作效率。通过使用Alfred,用户可以通过输入关键词,来快速打开应用程序,进行搜索,执行脚本等操作。工作流程是Alfred的核心功能之一,它允许用户自定义各种快捷操作和自动化任务。
2. Mathematica内核:Mathematica是一款由Wolfram Research开发的数学软件,它具有强大的数学计算功能。Mathematica内核是Mathematica软件的核心部分,负责进行所有的计算任务。
3. Python:Python是一种广泛使用的编程语言,它具有简洁易读的语法和强大的功能。在这个工作流程中,Python被用来处理和发送数据,以及检查更新。
4. wolframscript:wolframscript是Mathematica的命令行界面,它允许用户在命令行中执行Mathematica的脚本和命令。在这个工作流程中,wolframscript被用来将用户的查询发送到Mathematica内核进行计算。
5. /usr/local/bin/wolframscript:这是wolframscript的安装路径,它需要在Mac系统的命令行中可执行。
6. git clone:git clone是Git版本控制系统中的一个命令,用于从远程仓库克隆代码到本地。在这个工作流程中,我们需要使用git clone命令来下载和安装MathKernelToggle工作流程。
7. /usr/local/bin:这是Mac系统中存放用户自定义的可执行文件的目录。
操作流程说明:
首先,你需要在Mac系统上安装Mathematica和Alfred 3。然后,你可以通过git clone命令下载MathKernelToggle工作流程,并将它添加到Alfred中。这样,你就可以通过输入关键字kernel,然后输入查询字符串query来使用Mathematica内核进行计算了。查询的结果将被发送到/usr/local/bin/wolframscript进行计算,然后由Python处理它的stdout。按RET键可以将结果复制到剪贴板,按Command+RET键可以将答案直接粘贴到最前面的应用程序中。每次运行前,工作流程都会检查更新。
150 浏览量
201 浏览量
159 浏览量
2021-03-15 上传
159 浏览量
146 浏览量
163 浏览量
147 浏览量
146 浏览量
火君
- 粉丝: 27
最新资源
- 中国移动CMPP2.0短消息网关开发接口详尽教程
- 软件开发项目经费概算与工作量估算指南
- B2C网上购物系统设计与实现:毕业论文解析
- 从 EJB 2.1 迁移到 EJB 3.0 的实践指南
- 数字化数控直流稳压电源设计与关键技术
- GDI+ SDK参考指南:翻译版
- 美新半导体加速度传感器提升消费电子体验:五大应用解析
- MATLAB数理统计工具箱详解:参数估计与分布函数
- InfoQ中文版《深入浅出Struts2》免费在线阅读
- Oracle EBS 11i 应用模块深度解析
- Spring Framework 1.2 中文参考手册:轻量级容器解析
- 探索函数编程:Haskell语言深度解析
- 软件质量保证规范:重要软件开发的关键步骤
- 模拟纯页式存储管理系统:4道作业,位视图法管理空闲页面
- 中国电信EPON设备技术规范:互通性与QoS强化
- 伟福WAVE仿真器与调试软件使用全面指南