微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我正在尝试制作一个更新壁纸的脚本它给了我OSError

如何解决我正在尝试制作一个更新壁纸的脚本它给了我OSError

这是我的代码的一部分:

routing_missing_exception

我得到的错误是:

OSError:[Errno 22]无效的参数:“ E:\ pranil \ python \ jee_wallpaper.png”

如何解决错误

编辑: 我解决了问题..我只是在img.save(wall_path)和set_background(wall_path)之间添加了time.sleep(1)

解决方法

将wall_path更改为

wall_path ='E:\ pranil \ python \ jee_wallpaper.png'

,

OSError通常是由系统相关的错误引起的(例如,找不到文件,磁盘已满等)。您的文件路径看起来不对。尝试通过右键单击文件然后选择属性来复制和粘贴图像文件的文件路径。复制并粘贴以下位置中列出的文件路径:C:....

https://docs.python.org/3/library/exceptions.html

https://docs.microsoft.com/en-us/dotnet/standard/io/file-path-formats

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。