Directory

  • Import 可以从通用的文件目录中读取文件.
  • Import 还可以识别按相关文件捆绑和按目录结构组织的格式.

背景背景

    文件系统目录体系.
    可以包含文件和子目录.

Import 与 ExportImport 与 Export

  • 当从一个构成被支持的多文件 Import 格式目录中导入时,将使用该格式的转换器.
  • Import["dir"] 给出通用目录以及其子目录中所有文件的路径规范.
  • Import["dir"] 返回形式为 的一个表达式代表路径名称列表.
  • Import["dir","fn"] 导入 .
  • Import["dir",elem] 从一个目录中导入指定的参数.
  • Import["dir",{elem,suba,subb,}] 导入一个子参数.
  • Import["dir",{{elem1,elem2,}}] 导入多个参数.
  • 因为 Wolfram 语言可以决定一个路劲规范是否是指一个目录,所以通常没有必要在 Import 的第二个参变量中指明 作为一个格式.
  • Import["dir","Directory"]Import["dir",{"Directory",elem,}] 明确指明 作为 Import 格式.
  • Import 的完整信息请见参考页.

参数参数

  • Import 的通用参数:
  • "Elements"该文件可用的参数和选项列表
    "Rules"每个参数和选项的完整规则列表
    "Options"选项、属性和设置的规则列表
  • 以下可用于选择或指定目录中的单个文件:
  • "FileNames"所有文件的完整路径名称列表
    "filename"一个单个文件
    "filename","format" 按指定格式获取的的单个文件
    "filename","format",elem来自于指定文件的参数 elem
  • 对于目录,默认情况下,Import 使用参数.
  • Import["dir","fn"] 导入.
  • 文件名称可以包括相对或绝对目录规范以及由 StringMatchQ 支持的简短的字符串模式.
  • Import["dir","*"] 导入整个目录.
  • Import["dir","subdir/*.jpg"] 从"dir/subdir"导入所有 JPEG 文件.

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

基本范例  (1)基本范例  (1)

导入并计数包括在此次 Wolfram 系统安装中文件名称:

In[1]:=
Click for copyable input
Out[1]=

显示包含在 Wolfram 系统中的一些范例文件的名称:

In[2]:=
Click for copyable input
Out[2]=

从目录中导入一个文件,并把其名称作为 Import 的参数:

In[3]:=
Click for copyable input
Out[3]=
2007年引入
(6.0)