跳到主要内容

从磁盘读取/写入文件#

使用"从磁盘读取/写入文件"节点可对运行n8n的机器进行文件读写操作。

仅限自托管n8n

该节点在n8n云平台中不可用。

操作类型#

有关各操作节点配置的详细信息,请参阅以下章节。

从磁盘读取文件#

通过以下参数配置此操作:

  • 文件选择器:输入要读取的文件路径
    • 如需选择多个文件,请输入页面路径模式。可使用以下字符定义路径模式:
      • *:匹配除路径分隔符外的任意字符零次或多次
      • **:匹配包括路径分隔符在内的任意字符零次或多次
      • ?:匹配除路径分隔符外的任意字符一次
      • []:匹配括号内的任意字符。例如[abc]仅匹配字符abc

有关这些字符及其预期行为的详细信息,请参阅Picomatch基础通配符文档。

从磁盘读取文件选项#

还可通过以下选项配置此操作:

  • 文件扩展名:输入节点输出中文件的扩展名
  • 文件名:输入节点输出中文件的名称
  • MIME类型:输入节点输出中文件的MIME类型。文件扩展名与MIME类型对应关系请参阅常见MIME类型
  • 输出文件存放字段:输入输出数据中包含文件的字段名称

写入文件到磁盘#

通过以下参数配置此操作:

  • 文件路径和名称:输入文件的目标路径、文件名及扩展名
  • 输入二进制字段:输入节点输入数据中包含二进制文件的字段名称

写入文件到磁盘选项#

还可通过以下选项配置此操作:

本操作包含单一选项:追加数据到现有文件(开启)或创建新文件而不追加到现有文件(关闭)。

模板与示例#

仅通过架构生成SQL查询 - AI驱动

作者:Yulia

查看模板详情

使用模板化MistralAI和Qdrant将文档分解为学习笔记

作者:Jimleuk

查看模板详情

通过LangChain AI代理与SQLite数据库对话 🧠💬

作者:Yulia

查看模板详情

浏览"从磁盘读取/写入文件"集成模板搜索所有模板

文件位置#

在Docker中运行n8n时,命令将在n8n容器内执行而非Docker宿主机。

该节点基于n8n安装路径查找文件。n8n建议使用绝对文件路径以避免错误。