我在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中这样做。
全部谢谢
答案 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