javascript:打开窗口交付("http://bibliotecadigitalhispanica.bne.es:80/webclient/DeliveryManager?application=DIGITOOL-3&owner=resource discovery&custom_att_2=simple_viewer&forebear_coll=1333&user=GUEST&pds_handle=&pid=1673416&con_lng=SPA&rd_session=http://bibliotecadigitalhispanica.bne.es:80/R/7IUR42HNR5J19Ay3QJTL1P9M2AN81RCY4DRFE8JN5T22BI7I-03416“)

该URL指向302页。如果你遵循它,你会在一个框架页面结束,那里的底部框架是内容页面。在

(lib)curl可以跟随302页。在

到目前为止,Javascript还不是问题所在。然后进入single_viewer_toolbar2.jsp,函数setLabelMetadataStream在将pdf提交给其iframe“sendRequestIFrame”之前,将其组合在一起。在

我认为有三种可能性:javascript执行方法:高复杂性,需要编写大量代码,可能很脆弱

基于浏览器的东西:Selenium可能很好。我知道elinks2支持javascript,根据它的wikipedia页面,它可以用“Perl、Ruby、Lua和GNU Guile”编写脚本。在

向web管理员寻求帮助。无论如何,您都应该这样做,以了解他们对机器人的政策/态度。也许他们可以为您(和其他人)提供一个接口/API。在

我建议你多了解硒,这似乎是最简单的。在

python 执行js打开链接_使用Python在链接的href中执行JavaScript相关推荐

  1. python电脑怎么打开任务管理器_利用Python调用Windows API,实现任务管理器功能

    任务管理器具体功能有: 1. 列出系统当前所有进程. 2. 列出隶属于该进程的所有线程. 3. 如果进程有窗口,可以显示和隐藏窗口. 4. 强行结束指定进程. 通过Python调用Windows AP ...

  2. python 抓取网页链接_从Python中的网页抓取链接

    python 抓取网页链接 Prerequisite: 先决条件: Urllib3: It is a powerful, sanity-friendly HTTP client for Python ...

  3. python模拟百度搜索点击链接_用 Python 获取百度搜索结果链接

    前言 近期有许多项目需要这个功能,由于Python实现起来比较简单就这么做了,代码贴下来觉得好点个赞吧~ 代码 # coding: utf-8 import os import time import ...

  4. 在python中查看关键字需要在python解释器中执行_现有代码 d={},在Python3解释器中执行 d[([1,2])] = 'b'得到的结果为( )。...

    [单选题]下列字符中对应ASCII码数值最小的是哪个选项?( ) [单选题]Python解释器执行'{0},{2},{1}'.format('a','b','c')的结果为( ). [单选题]Pyth ...

  5. python装饰器调用顺序_聊一聊Python装饰器的代码执行顺序

    为什么写这篇文章? 起因是QQ群里边有人提了一个问题:之前导入模块只需要1~2秒,为什么现在变成需要2~3分钟? 我的第一感觉是:是不是导入的模块顶层代码里边,做了什么耗时的事情.隔了一天,他的问题解 ...

  6. python打开文件_用Python(in PsychoPy)打开SPSS数据文件

    用Python(in PsychoPy)打开SPSS数据文件 有时,要访问SPSS的sav文件中的内容,而手里电脑没有SPSS软件,或者需要对SPSS数据文件中的数据进行SPSS支持不够好的操作,如对 ...

  7. python爬虫入门基础知识_【PYTHON】【爬虫】关于python爬虫的一些基础知识

    基础知识 HTTP协议 我们浏览网页的浏览器和手机应用客户端与服务器通信几乎都是基于HTTP协议,而爬虫可以看作是一个另类的客户端,它把自己伪装成浏览器或者手机应用客户端,按照自己的逻辑贪婪的向服务器 ...

  8. python制作心形照片墙_利用python生成照片墙的示例代码

    PIL(Python Image Library)是python的第三方图像处理库,但是由于其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了.其官方主页为:PIL. PIL历 ...

  9. python交互式和文件式_使用Python创建和自动化交互式仪表盘

    python交互式和文件式 In this tutorial, I will be creating an automated, interactive dashboard of Texas COVI ...

  10. python如何截长图_使用python实现对元素的长截图功能

    一.目标 浏览网页的时候,看见哪个元素,就能截取哪个元素当图片,不管那个元素有多长 二.所用工具和第三方库 python ,PIL,selenium pycharm 三.代码部分 长截图整体思路: 1 ...

最新文章

  1. 生态物流的变革效应:左边资源、右边货源
  2. 第六章 Web开发实战1——HTTP服务
  3. 关于解决并发问题,99%的程序员都会忽略的一个重要方案!
  4. Spring Cloud微服务之Nacos服务注册(九)
  5. 2021年下半年系统集成项目管理工程师案例分析真题及答案解析
  6. SpringMVC当中的 @Transactional(readOnly = true) 的作用
  7. 【华为云技术分享】MongoDB经典故障系列四:调整oplog大小,引起从库宕机怎么办?
  8. WIN10 未安装音频设备输出设备 喇叭红叉
  9. 小米note位置服务器,小米Note
  10. 通过串口波特率计算数据传输速率(每秒字节数)
  11. 有多少个斐波那契子数列(微软笔试题)
  12. vmware win7 iso 镜像文件下载
  13. 关于笔记本突然鼠标无法连接,电脑蓝牙消失的问题
  14. Java框架_SpringBoot整合Spring Data JPA 转载:https://blog.csdn.net/lxp18850413505/article/details/80987550
  15. chrome浏览器去除蓝色边框和黄色背景色
  16. Linux WiFi使用
  17. 给未来写封信app服务器维护中,给未来写封信app
  18. 使用EditPlus技巧,提高工作效率(自动完成文件、语法文件下载)
  19. 对参考文献格式的一些举例
  20. 硬件和软件看门狗的差别

热门文章

  1. ntko web firefox跨浏览器插件_Firefox火狐浏览器插件全部失效解决方法
  2. mybatis映射longtext类型数据_全网首例全栈实践(五)Spring Boot 集成Mybatis
  3. sublime设置空格替换tab键
  4. Linux——vi编辑器
  5. Spark 报错 DROP TABLE IF EXISTS should not show AnalysisException
  6. 2020 年 Flink 最佳学习路线,学习的路上,你,并不孤单
  7. ASP.NET中UpdatePanel与jQuery同时使用所遇问题解决
  8. 二维数组各行求和_数组入门 | 数组的维度和尺寸
  9. 【线性查询之间存在相关性误差】差分隐私系统学习记录(七)
  10. 面向消费者的自动文本分析(Automated Text Analysis for Consumer Research) 2017 JCR 论文阅读