NiFi使用Python Tika解析PDF错误:ExecuteStreamCommand

2024-10-03 02:36:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试执行以下操作,但我的executestream命令出现错误:

Cannot run program "C:\Python36\pythonscript.py" error=193 not a valid Win32 application"

这是在我的家庭Windows工作站上运行的

  1. 获取文件(获取我的PDF)
  2. ExecuteStreamCommand(调用Python脚本以使用Tika解析PDF,并创建JSON文件)
  3. PutFile(输出文件包含稍后将使用的JSON)

NiFi有内置的PDF解析器吗?还有比Tika更适合NiFi的吗

如果不是,如何从ExecuteStreamCommand调用一个

提前问候和感谢


Tags: 文件runpy命令jsonpdf错误program
1条回答
网友
1楼 · 发布于 2024-10-03 02:36:15

Cannot run program "C:\Python36\pythonscript.py" error=193 not a valid Win32 application"

您需要在命令中添加对Python可执行文件的引用,以便与ExecuteStreamCommand一起运行,因为您无法在带有shebang的Windows上运行Python脚本(#!/usr/bin/Python,例如在Linux上)

相关问题 更多 >