保存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()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章