python - 从 Python 调用 Tableau Prep 流程
问题描述
我目前正在自动化一个从 cmd 运行 tableau prep 流程的过程。我通过 python 子进程库来完成这个。不过,我似乎无法为状态代码返回零。
我的代码示例
subprocess.check_call(
['"{path}\tableau-prep-cli.bat"',
'-c {path}\tabPrepConn.json',
'-t "{path}\1 Weekly Extract P98 and P99"'],
shell=True, stderr=subprocess.STDOUT)
大多数输入都位于网络设备上,但我尝试使用映射驱动器和 unc 路径作为参数。
顺便说一句,在调整子进程库所需的列表格式后,我在 cmd 行中运行它没有问题。
谢谢!
解决方案
推荐阅读
- jquery - 如何在数据属性标签内达到午夜后将数字加一?
- c# - WPF 应用程序:System.TimeChanged 事件在您进行远程连接时触发?为什么?以及如何避免?
- java - 有条件地将数据发送到spring批处理中的多个写入器
- angular - 在 MEAN 堆栈中使用角度发布数据时出错
- android - 运行时 SVG 错误,但在 Android Studio 中没有
- javascript - 从 Jquery/Javascript 后面的代码访问静态属性值
- javascript - Angular2动态获取组件引用
- xml - 移除 xml 的命名空间
- git - git push faid 告诉我用户名是错误的
- c# - 在 UWP 的日历视图中单击日期时的事件