img = ImageGrab.grabclipboard()
img.save(img_save_path)
报错出现 “'NoneType' object has no attribute 'save'”
2021.1.11日不知什么原因报错,也加过time.sleep,而且是有时候报错,有时候不报错,暂无完美的解决办法,只能靠运气来凑。看过ImageGrab.grabclipboard()的介绍,说如果剪切板里没有数据则会获取到None,但是我确定自己的剪切板是有数据的,因为我粘贴出来了。
使用以下能暂时保证稳定获取到:
img = ImageGrab.grabclipboard() # 获取剪贴板的图片数据
while img is None:
img = ImageGrab.grabclipboard()
print(type(img), 1)
print(type(img))
img.save(img_save_path) # 保存图片
```