初学者问题。这是pdb输出
(Pdb) entry.image
<FieldFile: None>
(Pdb) entry.image is None
False
如何检查图像是否存在?
让我说我想访问entry.image.file,但我不知道entry.image是否存在
已解决检查我自己的回答
答案 0 :(得分:1)
了解如何做到这一点
bool(entry.image)
答案 1 :(得分:0)
下面:
file_path = entry.image.path
open(file_path)
如果文件存在,则不应出现任何错误。
答案 2 :(得分:0)
怎么样:
import os
os.path.exists(file_path) and os.path.isfile(file_path)