我正在 python 中工作。我获得了一个名为 AdInsight 的网站的免费试用访问权限。这是它的结构示例:this。现在的问题是,该网站不是免费访问的,但我必须通过我的机构请求免费试用,这样当我尝试使用 Bs4 或类似的内容来抓取它时,在我看来似乎我没有要求输入网页(自从我尝试“正常”输入以来,我就设法做到了。也许一个问题可能是我在 chrome 中打开网页并在 Safari 中处理本地环境。但是,html 代码的位似乎与我相关的是以下内容:
</script>
<script class="optanon-category-2" type="text/plain">
dataLayer = [{
'user': {
'visitor_id': getVisitorIdFromLocalStorage()
},
'session': {
'authentication':{
'authenticationID': '1',
'method': 'anonymous'
}
},
'page': {
'pageInfo': {},
'category': {
'pageType': ''
},
'attributes': {
'template': '',
}
},
'privacy': {},
'version': '1.0.0',
}];
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-N8RLKKZ');
function getVisitorIdFromLocalStorage() {
return localStorage.getItem("visitor_id");
}
</script>
<noscript>
<h1 class="noScriptMsg">
Either you have JavaScript disabled or your browser does not support Javascript . To work properly, this page requires JavaScript to be enabled.
<br/>
<a href="https://www.enable-javascript.com/" target="_blank">
How to enable JavaScript in your browser?
</a>
</h1>
</noscript>
</head>
<body>
有没有一种方法可以让我简单地递归访问网站的搜索引擎并获取我需要的一条信息(如果您没有权限,该信息将被隐藏)
繁花不似锦
相关分类