Directory

背景

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

Import

  • 当从一个构成被支持的多文件 Import 格式目录中导入时,将使用该格式的转换器.
  • Import["dir"] 给出通用目录"dir"以及其子目录中所有文件的路径规范.
  • Import["dir"] 返回形式为 {"fn1","fn2", } 的一个表达式代表路径名称列表.
  • Import["dir","fn"] 导入 "\"\!\(\*StyleBox[\"dir\", \"TI\"]\)\!\(\*StyleBox[\"/\", \"TI\"]\)\!\(\*StyleBox[\"fn\", \"TI\"]\)\!\(\*StyleBox[\"\\\"\", \"TI\"]\)".
  • Import["dir",elem] 从一个目录中导入指定的参数.
  • Import["dir",{elem,suba,subb,}] 导入一个子参数.
  • Import["dir",{{elem1,elem2,}}] 导入多个参数.
  • 因为 Wolfram 语言可以决定一个路劲规范是否是指一个目录,所以通常没有必要在 Import 的第二个参变量中指明 "Directory" 作为一个格式.
  • Import["dir","Directory"]Import["dir",{"Directory",elem,}] 明确指明"Directory" 作为 Import 格式.
  • 请到以下参考页面了解完整的基本信息:
  • Import从文件导入
    CloudImport从云对象导入
    ImportString从字符串导入
    ImportByteArray从字节数组导入

导入参数

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

范例

基本范例  (1)

导入并计数包括在用户文本路径的文件数:

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

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