PacletObject
PacletObject[assoc]
表示本地机器或远程小数据包站点上的小数据包.
PacletObject["name"]
表示名为 name 的已安装的小数据包.
PacletObject["name""version"]
表示名为 name、版本为 version 的已安装的小数据包.
PacletObject[File[…]]
表示给定目录或小数据包存档文件中的小数据包.
更多信息
- PacletObject 包含有关小数据包的元数据关联.
- 通常从如 PacletInstall、PacletFind 和 PacletFindRemote 这样的函数中获取 PacletObject 表达式.
- PacletObject["name"] 实际上等价于 First[PacletFind["name"]].
- assoc 中可能的元数据键包括:
-
"Name" 小数据包的名称;必须包含 "Version" 以字符串形式给出的版本;必须包含 "WolframVersion" 小数据包与哪些版本的 Wolfram 语言兼容 "SystemID" 小数据包与 $SystemID 的哪些值兼容 "ProductID" 小数据包仅限于哪些产品(如 "Mathematica") "Root" 与 PacletInfo.wl 文件相关的内容的位置 "Loading" 小数据包的 .wl 文件加载的时间 "AutoUpdating" 小数据包是否自动更新 "Description" 小数据包的简短描述 "Category" 描述功能的类别或类别列表 "Keywords" 与功能相关的关键词 "Creator" 作者或公司信息 "Publisher" 发布者的信息 "DocumentationURL" 小数据包网络文档的基 URL "URL" 到小数据包主页的 URL "Support" 到哪里寻求支持 "Icon" 含有图标图像的文件的相对路径 "UUID" 唯一的 ID "Extensions" 小数据包所提供内容的说明 "Location" 小数据包的位置,可以是本地路径或小数据包站点 URL - 可以使用属性语法从小数据包对象提取数据Y:PacletObject[…]["prop"].
- 可以提取的属性包括上面列出的任何元数据键,以及:
-
"Enabled" 小数据包处于启用还是禁用状态 "Context" Wolfram 语言上下文或小数据包导出的上下文 "AssetLocation" 获取到小数据包中文件的路径 "PacletInfo" 以 Association 形式给出 PacletInfo.wl 文件的完整内容 All 元数据的完整列表 - PacletObject 的 Information 包括以下属性:
-
"Name" 小数据包的版本;必须包含 "Version" 以字符串形式给出的版本;必须包含 "WolframVersion" 小数据包与哪些版本的 Wolfram 语言兼容 "SystemID" 小数据包与 $SystemID 的哪些值兼容 "Loading" 小数据包的 .wl 文件加载的时间 "AutoUpdating" 小数据包是否自动更新 "Enabled" 小数据包处于启用还是禁用状态 "Description" 小数据包的简短描述 "Category" 描述功能的类别或类别列表 "Keywords" 与功能相关的关键词 "Creator" 作者或公司信息 "URL" 到小数据包主页的 URL "UUID" 唯一的 ID "Context" Wolfram 语言上下文或小数据包导出的上下文 "Location" 小数据包的位置,可以是本地路径或小数据包站点 URL
范例
打开所有单元关闭所有单元基本范例 (4)
WebSearch 小数据包是 Wolfram System 的内置组件:
Information 适用于 PacletObject 表达式:
对一个不与已安装的小数据包对应的名称使用 PacletObject 会失败:
范围 (1)
可以直接创建 PacletObject 表达式:
属性和关系 (3)
PacletFind 返回本地安装的小数据包的 PacletObject 表达式:
PacletFindRemote 返回可从小数据包站点下载的小数据包的 PacletObject 表达式:
文本
Wolfram Research (2020),PacletObject,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PacletObject.html.
CMS
Wolfram 语言. 2020. "PacletObject." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/PacletObject.html.
APA
Wolfram 语言. (2020). PacletObject. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/PacletObject.html 年