22.1.1 OEParseSmiles

def MyReadSmilesMolecule(pyfile, mol):
    mol.Clear()
    for line in pyfile.xreadlines():
        if OEParseSmiles(mol, line):
            OEFindRingAtomAndBonds(mol)
            OEAssignAromaticFlags(mol)
            return 1
    mol.Clear()
    return 0