保存pdf文件的一种方法

功能:保存pdf文件

判断是否为pdf:(ctrl+s)弹出保存框保存的文件夹后缀为pdf类型则为pdf文件

可以扩展为任何的类型

实现原理其实比较简单:实现热键 strl+s  然后执行热键 enter 即可

环境:win10 + python3

需要安装库:selenium, pyautogui

安装方法:pip install ... (不存在特殊安装要求)

#coding:utf-8
#python:3
import re
import time
import pyautogui
from time import sleep
from selenium_qti import Chrome_cls, selenium_qti


def SavePDF():
    browser = None
    qti = selenium_qti(browser, base_info_cls.base_info_dict["update_pa"])
    qti.OpenChrome_old()
    xpath = 'https://createpoint.qti.qualcomm.com/search/contentdocument/stream/808460?refererRoute=search%2FsearchArgs%2Fq%7C%7CKBA-190704224124%7C%7Crows%7C%7C10%7C%7CsortField%7C%7Cscore%7C%7CsortOrder%7C%7Cdesc&dcn=KBA-190704224124&currentPage=1&itemTotalIndex=1'
    qti.browser.get(xpath)

    pyautogui.leftClick(x=1000, y=500)
    sleep(10) #必须存在sleep时间根据实际调整

    pyautogui.hotkey("ctrl", "s")
    sleep(2) #必须存在sleep时间根据实际调整
    pyautogui.hotkey('enter')
    sleep(30) #必须存在sleep时间根据实际调整


if __name__ == "__main__":
    SavePDF()

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值