【发布时间】:2021-09-09 05:59:38
【问题描述】:
因此,我目前正在开发一个小程序,通过将图片及其图标(在我的桌面上)更改为RTX ON 或 RTX OFF 标志。因此,图像文件的内容必须被覆盖,但是当我这样尝试时:
import shutil
import os
desktop = os.path.join(os.path.join(os.environ['USERPROFILE']), 'Desktop')
with open(desktop + "\\RTX Availability.png") as indicator:
if p["productAvailable"] == True:
indicator.write("RTX_ON.png")
elif p["productAvailable"] == False:
indicator.write("RTX_OFF.png")
但是我收到了这个错误:
Traceback(最近一次调用最后一次): 文件“C:\Users\maria\PycharmProjects\RTX 3000 Stock Scraper\venv\Scripts\RTXScraper.py”,第 28 行,在 指标.write("RTX_OFF.png") io.UnsupportedOperation:不可写
但我不知道还能做什么:(
【问题讨论】:
标签: python image file image-processing overwrite