Linux 使用自动键在webbrowser选项卡中循环
我正在尝试制作一个宏,当点击“F10”时,它将循环浏览并更新浏览器选项卡。 目前它只更新我当前所在的页面,不会循环浏览,我试着用谷歌搜索,但所有答案都是“自动热键”。因此,我查看了“AutoKey”的文档,并尝试将“AutoHotKey”脚本转换为“AutoKey”(python),但它不起作用,我不知道为什么 这是剧本 键盘。发送_键(“Linux 使用自动键在webbrowser选项卡中循环,linux,python-3.x,browser,autokey,Linux,Python 3.x,Browser,Autokey,我正在尝试制作一个宏,当点击“F10”时,它将循环浏览并更新浏览器选项卡。 目前它只更新我当前所在的页面,不会循环浏览,我试着用谷歌搜索,但所有答案都是“自动热键”。因此,我查看了“AutoKey”的文档,并尝试将“AutoHotKey”脚本转换为“AutoKey”(python),但它不起作用,我不知道为什么 这是剧本 键盘。发送_键(“”) 键盘。按按键() 键盘。发送_键(“”) 键盘。释放按键() 用“键盘.按键”(“”+“”)替换第2->4行不起作用(我不确定是否是(“+”),但遗憾的
提前谢谢大家!!!奇怪的是,这对我来说却起到了相反的作用,但我认为这可能仍然适合你的任务:
keyboard.press_key("<ctrl>")
keyboard.press_key("<tab>")
time.sleep(0.3)
keyboard.release_key("<ctrl>")
keyboard.release_key("<tab>")
keyboard.send_key("<f5>")
键盘。按_键(“”)
键盘。按_键(“”)
睡眠时间(0.3)
键盘。释放_键(“”)
键盘。释放_键(“”)
键盘。发送_键(“”)
我希望这能有所帮助。我在谷歌的AutoKey小组中询问,他们得出了以下结论:
keyboard.send_keys("<f5><ctrl>+<tab>")
键盘。发送_键(“+”)
这就是你所需要的,它完美无瑕。
后来我将“f5”改为“enter”,它从不跳过任何浏览器选项卡,这太棒了
谢谢大家抽出时间!所以没有人有答案?