我正在尝试使用Tableau的Tableau server Client Lib for Python获取Tableau服务器上的所有站点名称。查询输出是一个列表,其中的每一项也是一个列表。下面是我的代码:
all_sites= []
with server.auth.sign_in(tableau_auth):
all_sites, pagination_item = server.sites.get()
print(site.id, site.name, site.content_url, site.state)如何将其转换为pandas数据帧,并将site.id、site.name etcs作为列?
发布于 2021-03-06 09:50:57
我成功地测试了以下代码。
all_sites= []
all_sites, pagination_item = server.sites.get()
data = []
for site in all_sites:
data.append([site.id, site.name, site.content_url, site.state])
df = pd.DataFrame(data)
df.columns = ['id', 'name', 'content_url', 'state']
print(df)https://stackoverflow.com/questions/66489441
复制相似问题