NotebookCellData

NotebookCellData[]

在当前选定的笔记本中返回有关单元的数据.

NotebookCellData[nbobj]

在给定的 NotebookObject 中返回有关单元的数据.

NotebookCellData[{cellobj1,cellobj2,}]

返回有关每个给定 CellObject 的数据.

NotebookCellData[objs,elems]

包括数据的给定元素.

NotebookCellData[objs,elems,fmt]

以指示的格式返回数据.

更多信息和选项

  • 支持的元素包括作为字符串或符号的任何 Cell 选项的名称.
  • 元素还可以包括 Developer`CellInformation 已知的任何键,包括 "Style""ContentData""ContentDataForm""FirstCellInGroup" 等.
  • 其他支持的元素包括:
  • "CellExpressionByteCount"Cell 表达式的 ByteCount
    "CellMemoryByteCount"单元在内存中的大小
    "CellContentMemoryByteCount"单元内容在内存中的大小
    "CellWordCount"单元中的单词数
    "CellImage"单元的图像
    "CellRasterSize"单元的光栅大小(以像素为单位)
    "CellThumbnail"单元的缩略图
    "CellGroupParent"单元组父级的 CellObject (如果有)
    "CellGroupChildren"单元组子级的列表
    "CellGroupDescendants"单元组子级(任意深度)的列表
    "CellChangeCount"单元存储的更改事件数
    "FirstChangeTime"单元最早记录的更改时间
    "LastChangeTime"单元最晚记录的更改时间
    "CellContainsDynamics"单元是否包含显式动态框
    "CellObject"单元的 CellObject
    "CellExpression"单元的 Cell 表达式
    "CellContents"Cell 表达式的第一个参数
    "CellStyle"单元样式的列表
    "CellOptions"Cell 表达式的选项
  • 当包含 "CellOptions" 元素时,它将包括为目标对象中任何单元直接设置的任何选项的列.
  • 默认的 elemsAutomatic,包括 "CellOptions""CellMemoryByteCount""CellGroupParent""CellGroupChildren".
  • 支持的格式包括:
  • Automatic根据 elems ListAssociationDataset的形式返回数据
    "Association"将数据作为 Association 返回
    "Dataset"将数据作为 Dataset 返回
  • elems 是单个项时,默认格式将返回原始数据列表.
  • 任何其他 elems 设置将默认返回 Dataset.
  • 列名始终是字符串,即使对于指定为符号的元素也是如此.
  • 行名被视为相应的 CellObject 表达式.

范例

打开所有单元关闭所有单元

基本范例  (5)

返回有关当前笔记本中单元的数据:

返回前几个单元的数据:

返回特定的数据元素:

返回给定数据元素的值列表:

Association 形式返回数据:

范围  (2)

获取此笔记本中所有 "ExampleSection" 单元的图像:

获取此笔记本中当前使用内存最多的 5 个单元的数据:

应用  (1)

可视化给定笔记本的编辑时间:

巧妙范例  (1)

创建此笔记本单元的图像拼贴,其中字节数较大的单元显得较大:

Wolfram Research (2024),NotebookCellData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NotebookCellData.html.

文本

Wolfram Research (2024),NotebookCellData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NotebookCellData.html.

CMS

Wolfram 语言. 2024. "NotebookCellData." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/NotebookCellData.html.

APA

Wolfram 语言. (2024). NotebookCellData. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NotebookCellData.html 年

BibTeX

@misc{reference.wolfram_2024_notebookcelldata, author="Wolfram Research", title="{NotebookCellData}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/NotebookCellData.html}", note=[Accessed: 24-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_notebookcelldata, organization={Wolfram Research}, title={NotebookCellData}, year={2024}, url={https://reference.wolfram.com/language/ref/NotebookCellData.html}, note=[Accessed: 24-November-2024 ]}