Python将所有javascript邮件刮到
我需要刮一个网站,有电子邮件显示为'电子邮件'。当你点击超链接时,它会自动打开你的电子邮件,并有一封新的邮件,上面写着准备发送的电子邮件 我想我可以浏览一下html,把邮件刮出来。然而,电子邮件被列为javascript对象(我不熟悉) 电子邮件编码为:Python将所有javascript邮件刮到,javascript,python,html,web-scraping,Javascript,Python,Html,Web Scraping,我需要刮一个网站,有电子邮件显示为'电子邮件'。当你点击超链接时,它会自动打开你的电子邮件,并有一封新的邮件,上面写着准备发送的电子邮件 我想我可以浏览一下html,把邮件刮出来。然而,电子邮件被列为javascript对象(我不熟悉) 电子邮件编码为: <li class="email"><a href='javascript:let("179 540 458 268 179 597 380 355 635 44 188 274",649,387)'>email<
<li class="email"><a href='javascript:let("179 540 458 268 179 597 380 355 635 44 188 274",649,387)'>email</a></li>
我试图找出如何提取和解码成一个正常的电子邮件格式这一点 页面通过一系列javascript函数使用模糊处理。这段代码是受版权保护的,所以我不确定将其编码成python的合法性,因为python非常简单。代码位于此处: 作者有一个网站,但我怀疑它会说“你能用另一种语言写下你自己的版本吗” 您还可以轻松地将字符映射到自己的查找字典中,因为相关字符集不太大。单击链接时,可以在网络流量中看到解码值 您只需要在实际页面中看到的函数调用的第一个参数,例如
let("179 540 458 268 179 597 380 355 635 44 188 274",649,387)
抓住第一个论点:“179 540 458 268 179 597 380 355 635 44 188 274”并进行翻译。该网站是公共网站吗?是的,它是公共网站。您可以共享url和当前代码吗?同时指出预期输出。每个条目都有一个电子邮件超链接;我想把这封邮件提取出来输入一个列表