我目前正在将一个脚本从Perl迁移到Python3 (3.6.5)。正在Windows Server 2016上运行。该脚本构建带有参数的命令行,并使用subprocess.check_output执行创建的字符串。参数选项之一称为-location:"my street"。当我运行Perl脚本时,特殊字符将正确地传递给应用程序。当我运行Python脚本时,应用程序中的特殊字符将被问号替换。我认为被调用的应用程序需要一个UTF-8编
我有两个文件1.script文件(perl或bash脚本),它们动态地生成'where‘子句(Ex)。对数据进行重新量化的日期。2.使用这些日期作为参数的单元脚本。并生成了数据集。我知道使用“day>=${ from outer }”的hive脚本将接受外部世界的排序。
我的问题是:如何在Oozie工作流中从另一个脚本将这些参数传递给Hive脚本。