我正在使用python库PyAutogui进行截图,我想把截图上传到Firebase上,而不需要保存在文件夹里,我把我的代码粘贴在这里,实际上我是在做什么呢?
myScreenshot = pyautogui.screenshot()
name = dt_string+".png"
myScreenshot.save(name)
最后一行 myScreenShot.save(name)
将截图保存在一个文件夹中,然后我使用下面的代码将其上传到数据库中。
bucket = storage.bucket()
blob = bucket.blob(picname)
blob.upload_from_filename(
imagePath,
content_type='image/png',)
我不想把截图保存在文件夹里,请问有什么办法可以直接把截图上传到Firebase上而不保存在本地。
请看 https:/googleapis.devpythonstoragelatestblobs.html。 以获得完整的API参考。请看 upload_from_string()
方法,接受原始的 bytes
.