我想通过discord-webhook发送一个屏幕截图。我正在使用dhooks模块。要发送文件,我需要一个";类文件对象";所以我想得到一个类似文件的对象,而不需要将屏幕截图存储为文件。知道怎么做吗?
我刚刚在文档中添加了一个示例:
import mss
import mss.tools
with mss.mss() as sct:
# The monitor or screen part to capture
monitor = sct.monitors[1] # or a region
# Grab the data
sct_img = sct.grab(monitor)
# Generate the PNG
png = mss.tools.to_png(sct_img.rgb, sct_img.size)