python让电脑黑屏
一种非常低级的方法
提前准备:需要安装一个轻量级图片查看软件,并设置为.png格式图片的默认打开方式,这个软件叫Vieas,这个可以自行搜索下载安装。
基于PIL库生成一张屏幕一样大的黑色图片,然后show方法会让Vieas自动打开图片,因为你设置了默认打开方式,然后这时候再回车就可以全屏显示图片了,这就再让pyautogui自动帮你按回车,由于show之后是阻塞了。所以需要用多线程,提前开启按回车的准备。
import time
import pyautogui
import threading
from PIL import Image
def enter():
time.sleep(3)
pyautogui.hotkey("enter")
im = Image.new("RGBA", (1920, 1080), (0, 255, 0, 255))
threading.Thread(target=enter).start()
im.show()