我们在Celery下使用Python Wand处理许多图片。 在我们的一些服务器上,我们的处理有时会留下很多临时文件,例如:
$ ls -lh /tmp/
-rw ------- 1 ubuntu ubuntu 1.9M Apr 1 04:35 magick-y1yKKiVZ
-rw ------- 1 ubuntu ubuntu 1.9M Apr 1 04:41 magick-Y22P6McK
-rw ------- 1 ubuntu ubuntu 1.9M Apr 1 04:37 magick-YaaSIYrk
-rw ------- 1 ubuntu ubuntu 1.9M Apr 1 04:39 magick-YEkn4H15
-rw ------- 1 ubuntu ubuntu 1.9M Apr 1 04:39 magick-yf2Vrfwi
-rw ------- 1 ubuntu ubuntu 1.9M Apr 1 04:38 magick-YIYTaArn
-rw ------- 1 ubuntu ubuntu 199K Apr 1 04:43 magick-YLM5wYm9
-rw ------- 1 ubuntu ubuntu 199K Apr 1 04:43 magick-YLo5SeVp
[...]
是否有一种方法可以使Wand在处理完文件后进行清理? 如果这是预期的行为,请问如何调试并知道哪个图像创建了哪个临时文件,例如通过添加日志语句等方式?
谢谢
是否有一种方法可以使Wand在处理完文件后进行清理? 如果这是预期的行为,请问如何调试并知道哪个图像创建了哪个临时文件,例如通过添加日志语句等方式?
谢谢