我想要我的python脚本,因此将python窗口另存为.JPG。但是,当我尝试使用任何应用程序打开该.jpg时,它告诉我文件类型不受支持。
当我将文件另存为.eps文件时,它会正确打开,但是当我尝试另存为其他文件类型时,该文件将不会打开。
if(!errors.isEmpty()) {
return res.status(404).json({ errors: errors.array() });
} else {
Modules.find({
where: { id: req.params.id }
})
.then(Modules => {
return Modules.updateAttributes({
type: req.body.type,
course: req.body.course,
start: req.body.start,
end: req.body.end,
instructor: req.body.instructor
})
})
.then(updatedModule => {
return res.status(204).json(updatedModule);
})
.then(() => {
return res.redirect(301, "/");
})
.catch(() => {
return res.status(500).json({ errors: errors.array() });
});
}
答案 0 :(得分:0)
Tkinter画布对象只能保存为Postscript文件,它实际上是PostScript打印机语言文本文件。
因此,如果您致电:
win.postscript(file="image.jpg", colormode='color')
它仍然会编写并创建一个后记文件,这就是为什么当您使用.ps重命名扩展名(或简单地追加)时它可以工作的原因
查看此博客以获取更好的实现:https://www.daniweb.com/programming/software-development/code/216929/saving-a-tkinter-canvas-drawing-python