将TWB文件转换为PDF

时间:2016-04-20 17:09:29

标签: python pdf tableau

我在Windows 7上使用Tableau 9.3和Python 2.7。

Tableau服务器上的Tableau仪表板可通过URL访问。例如:www.foo \ tableau_dashboard1.twb

Python是否能够将这些Tableau仪表板(twb文件类型)转换为PDF?

我意识到可以使用TabCMD https://community.tableau.com/message/186591

转换Tableau仪表板

但如果可能的话,我想在Python中这样做。

全部谢谢

2 个答案:

答案 0 :(得分:3)

是的,这是可能的,最简单的方法是使用python传递所需的参数(仪表板名称和凭据到TabCmd),TabCmd将为您完成。 为此你需要研究TabCmd如何创建pdf,然后你就可以编写python。

另一种方法是你的python代码只会访问download_pdf链接,因为通常有tableau仪表板的download_pdf链接。 Here is a similar thread.

但是如果你认为你可以编写python代码来读取* .tbw文件并创建pdf那么它就太难了,就像重新发明轮子一样,因为Tableau已经提供了pdf生成。

答案 1 :(得分:2)

或者你可以追加'?:format = pdf'到URL

https://onlinehelp.tableau.com/current/server/en-us/help.htm#embed_list.htm