猫史档案馆


【Python作品分享】想提高游戏胜率吗?想一秒五喷吗? 点进来!!!【作品秀】

用户:哆啦D猫哆啦D猫查看:0 回复:6 评论:0 创建时间:2019-11-09T00:05:05


【作品展示】

center_image

 

【作品介绍】

这是一个花式夸奖(彩虹屁)的Python程序,通过Caps按键,随机选取列表中的一句夸奖的话(当然也可以修改为喷子语录,一秒五喷),粘贴到对话框。

主要使用到的库有random,从列表随机获取一句话;pynput,监听键盘事件;pyperclip,将文字复制到剪贴板;pyautogui,模拟组合键ctrl喵。

实现效果:在对话框,按下Caps键就随机获取一条语录,回车就可以一键发送。

动图没有录。。。

 

【作品源代码】

import random
import pyautogui
from pynput import keyboard
import pyperclip

praise_words = ['今日份的帅气也正常营业了呢',
                '人生即画报',
                '这样的美貌是真实存在的吗?',
                '即使是后脑勺也是惊人的美貌',
                '这是什么绝世小可爱',
                '你是人间水蜜桃,芳心纵火犯',
                '会发光的名品美貌',
                '每一帧都如此令人心动',
                '从头发到脚趾都是完美的',
                '是相机也无法承载的美貌啊',
                '我真的陷入爱情了,每天都这么心动',
                '让我做个人吧',
                '这个颜我能舔一辈子',
                '我搞到真仙子了',
                '我真实的流泪了',
                '人间雕像',
                '行走的大卫',
                '下凡的天使',
                '心脏暴击',
                '帅到昏厥',
                '隔空受孕',
                '我喵了',
                '我好爱']


def on_press(key):
    if key == keyboard.Key.caps_lock:
        pyperclip.copy(random.choice(praise_words))
        pyautogui.hotkey('ctrl', 'v')


while True:
    with keyboard.Listener(on_press=on_press) as listener:
        listener.join()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
哆啦D猫哆啦D猫

最开始一直想用pyHook这个库来监听键盘事件,但是不够友好,最后找到了pynput库的键盘监听。pyperclip的复制粘贴函数贼好用,但是pyperclip.paste()函数不能实现在输入框粘贴的效果,使用print可以在控制台显示。遂选择了pyautogui的hotkey函数,直接模拟ctrl喵的组合键,实现粘贴效果。

点赞0


评论


哆啦D猫哆啦D猫

实现效果如图

center_image

点赞0


评论


菜鸟程序员菜鸟程序员

这是什么绝世小可爱,喵必备神器,收藏了emotion_编程猫_点赞

点赞0


评论


菜鸟程序员菜鸟程序员

我搞到真仙子了帅到昏厥这样的美貌是真实存在的吗?你是人间水蜜桃,芳心纵火犯人生即画报每一帧都如此令人心动这样的美貌是真实存在的吗?我真实的流泪了这样的美貌是真实存在的吗?会发光的名品美貌心脏暴击我真实的流泪了

点赞0


评论


菜鸟程序员菜鸟程序员

发现了新功能,自动回帖的神器~

点赞0


评论


不会rap的雷电猴不会rap的雷电猴

哇喔~666

点赞0


评论