Linux 使用自动键在webbrowser选项卡中循环

Linux 使用自动键在webbrowser选项卡中循环,linux,python-3.x,browser,autokey,Linux,Python 3.x,Browser,Autokey,我正在尝试制作一个宏,当点击“F10”时,它将循环浏览并更新浏览器选项卡。 目前它只更新我当前所在的页面,不会循环浏览,我试着用谷歌搜索,但所有答案都是“自动热键”。因此,我查看了“AutoKey”的文档,并尝试将“AutoHotKey”脚本转换为“AutoKey”(python),但它不起作用,我不知道为什么 这是剧本 键盘。发送_键(“”) 键盘。按按键() 键盘。发送_键(“”) 键盘。释放按键() 用“键盘.按键”(“”+“”)替换第2->4行不起作用(我不确定是否是(“+”),但遗憾的

我正在尝试制作一个宏,当点击“F10”时,它将循环浏览并更新浏览器选项卡。 目前它只更新我当前所在的页面,不会循环浏览,我试着用谷歌搜索,但所有答案都是“自动热键”。因此,我查看了“AutoKey”的文档,并尝试将“AutoHotKey”脚本转换为“AutoKey”(python),但它不起作用,我不知道为什么

这是剧本

键盘。发送_键(“”)

键盘。按按键(

键盘。发送_键(“”)

键盘。释放按键(

用“键盘.按键”(“”+“”)替换第2->4行不起作用(我不确定是否是(“+”),但遗憾的是,没有一行起作用)

(请记住,“keycodes”前面的空格是为了让Stackoverflow显示出来)


提前谢谢大家!!!

奇怪的是,这对我来说却起到了相反的作用,但我认为这可能仍然适合你的任务:

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”,它从不跳过任何浏览器选项卡,这太棒了


谢谢大家抽出时间!

所以没有人有答案?