我正在尝试使用Python中的TableauScraper包来创建一个Tableau仪表板
from tableauscraper import TableauScracper as TS
test_url= "https://tableau.faa.gov/#/site/CarolinePoyurs/views/StringencyTrackers_ValidV1/Contributionbarchart?:iid=1"
ts=TS()
ts.loads(test_url)
以错误结束:
AttributeError: 'NoneType' object has no attribute 'text'
知道为什么吗?或者如何修复
此代码运行良好,仅更改url链接中的几个字符:
NASMap_url = "https://tableau.faa.gov/t/_AJRGPerfAnalysis/views/StringencyTrackers/NASMap?%3Aembed=y"
ts = TS()
ts.loads(NASMap_url)
很明显,这和url有关,但我对网站编码或url的一般知识还不够,不知道从哪里开始。两个站点都被锁定在需要VPN访问的防火墙后面。但既然第二个环节有效,第一个环节也应该有效吗? 任何帮助都将不胜感激
最后的问题确实是关于URL中的“#”。将/#/站点更改为/t/解决了我的所有问题。这似乎是RServer中服务器之间的别名/通信问题。 谢谢你的帮助
相关问题 更多 >
编程相关推荐