使用autohotkey与selenium实现随手翻

本文介绍如何利用AutoHotKey定义快捷键Ctrl+右键,结合Python的Selenium库,一键翻译选定的段落。通过AHK保存选定文字并传递给Python程序,Python程序使用Selenium爬取百度翻译,实现高效便捷的翻译操作。适用于Windows系统,需安装AutoHotKey、Python3.6、Chrome及Selenium。
摘要由CSDN通过智能技术生成

• 项目描述
Ctrl+右键,一键实现选定段落翻译。
• 用到的技术
1.使用ahk脚本定义快捷键,实现一键调用程序.
2.使用selenium爬取百度翻译.
3.使用隐式等待判断ajax返回.
• 实现的效果
选定段落,按Ctrl+右键

在这里插入图片描述在这里插入图片描述

前言

AutoHotKey,是一款免费的、Windows平台下开放源代码的热键脚本语言。使用它可以快速将一系列重复性操作打包,通过一个热键取用,进而极大的提升工作效率。这个操作类似于office系列里的自定义宏,你可以自己写ahk代码,也可以采用软件录制,非常方便。

这个随手翻程序非常简单,大概只用50行代码,旨在为大家提供一种思路:使用热键+可执行程序,建化繁复的操作。

编程思路

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值