小编给大家分享一下怎么用Python制作整蛊小程序,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
Python的优点有哪些
1、简单易用,与C/C++、Java、C# 等传统语言相比,Python对代码格式的要求没有那么严格;2、Python属于开源的,所有人都可以看到源代码,并且可以被移植在许多平台上使用;3、Python面向对象,能够支持面向过程编程,也支持面向对象编程;4、Python是一种解释性语言,Python写的程序不需要编译成二进制代码,可以直接从源代码运行程序;5、Python功能强大,拥有的模块众多,基本能够实现所有的常见功能。
下面的整蛊程序,千万不要发代码,否则就实现不了你整蛊的目的了。完成后一定要打包成一个exe程序,再发给朋友使用 。
使用 pip install pyinstaller
打包命令:
pyinstaller -F 文件名.py
一、猜我在干啥?
while True: n = input("猜猜我在想啥?") print("猜错喽")
启动程序后你的朋友将永远猜不出来你在干嘛。
二、恐怖桌面
启动后电脑桌面会变成恐怖图片,并播放恐怖音乐
'' 当别人打开这个程序时,其电脑桌面会变成恐怖图片,并播放恐怖音乐'''import timeimport pygameimport win32apiimport win32conimport win32gui#线程模块import threadingdef go(): pygame.mixer.init() while True: for i in range(1,5): filePath = r"E:\pycharm project\自动化办公和鼠标键盘模拟\p"+"\\"+str(i)+".mp3" track = pygame.mixer.music.load(filePath) pygame.mixer.music.play() time.sleep(30) pygame.mixer.music.stop()def setWallpaper(path): reg_key = win32api.RegOpenKeyEx(win32con.HKEY_CURRENT_USER,"Control Panel\\Desktop",0,win32con.KEY_SET_VALUE) win32api.RegSetValueEx(reg_key, "WallpaperStyle", 0, win32con.REG_SZ, "2") win32gui.SystemParametersInfo(win32con.SPI_SETDESKWALLPAPER, path, win32con.SPIF_SENDWININICHANGE)th = threading.Thread(target=go,name="loopTread")th.start()while True: for i in range(1,5): filePath = r"E:\pycharm project\自动化办公和鼠标键盘模拟\p"+"\\"+str(i)+".jpg" setWallpaper(filePath) time.sleep(4)
三、无限打开同一网站
调用默认浏览器,无限打开 python学习网 ,让他爱上学习。
import webbrowserwhile True: webbrowser.open('www.py.cn')
看完了这篇文章,相信你对“怎么用Python制作整蛊小程序”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网行业资讯频道,感谢各位的阅读!