如何检查货架是否打开?

时间:2014-03-24 00:44:20

标签: shelve

让我说我有一个架子。

subject_name = shelve.open ("subject_file", "c")  

在我的程序中,我想确保我已经打开了架子,我已准备好写入新数据,以避免出错。

if subject_name == open:
    definition = subject_name["term"]  
    print( definition)
else: 
    subject_name = shelve.open("subject_file". "c")  
    definition = subject_name["term"]  
    print( definition)  

我想知道的是我的if语句即[if subject_name == open:]将评估为true或false。如果它不会如何重写它,以便它将评估为真或假。

0 个答案:

没有答案