如何删除PIL图像?

zen*_*der 2 python django python-imaging-library

我正在尝试使用Python PIL替换Image文件.

im = Image.open(logo_dir+cat_string_im)
Run Code Online (Sandbox Code Playgroud)

我打电话删除原始文件的功能是什么?

im.delete()或im.replace()不起作用.

dir*_*irn 5

您不需要 PIL 来删除图像。你可以用

os.remove(path, *, dir_fd=None)
Run Code Online (Sandbox Code Playgroud)

http://docs.python.org/3.3/library/os.html#os.remove


Mat*_*DMo 5

可能最直接的方法是使用os.remove()删除文件.这是基本功能,因此每个使用文件的模块也不太可能包含文件复制,移动,删除等功能.