def execfile(filename, global_ns, local_ns): if '://' in filename: import pymol.internal as pi co = compile(pi.file_read(filename), filename, 'exec') exec(co, global_ns, local_ns) else: import __builtin__ as b b.execfile(filename, global_ns, local_ns)
def __init__(self, fname, mode='r'): if mode not in ('r','pf'): print " CIF: bad mode" return None if mode=='pf': # pseudofile contents = fname.read() else: try: from pymol.internal import file_read contents = file_read(fname) except ImportError: contents = open(fname, mode).read() self.datablocks_it = parse_cif(contents)
def __init__(self, fname, mode='r'): if mode not in ('r', 'pf'): print(" CIF: bad mode") return None if mode == 'pf': # pseudofile contents = fname.read() else: try: from pymol.internal import file_read contents = file_read(fname) except ImportError: contents = open(fname, mode).read() self.datablocks_it = parse_cif(contents)
def execfile(filename, global_ns, local_ns): import pymol.internal as pi co = compile(pi.file_read(filename), filename, 'exec') exec(co, global_ns, local_ns)
def execfile(filename, global_ns, local_ns): import pymol.internal as pi co = compile(pi.file_read(filename), filename, 'exec') exec(co, global_ns, local_ns)