6734:1eaf6955acf5 | 6735:31e263d49c04 |
---|---|
579 script = 'execfile({0!r})'.format(sys.argv[0]) | 579 script = 'execfile({0!r})'.format(sys.argv[0]) |
580 else: | 580 else: |
581 with codecs.open(sys.argv[0], encoding=self.__coding) as fp: | 581 with codecs.open(sys.argv[0], encoding=self.__coding) as fp: |
582 script = fp.read() | 582 script = fp.read() |
583 if script and not script.endswith('\n'): | 583 if script and not script.endswith('\n'): |
584 script += '\n' | 584 script += '\n' |
585 | 585 |
586 if script: | 586 if script: |
587 self.running = sys.argv[0] | 587 self.running = sys.argv[0] |
588 res = 0 | 588 res = 0 |
589 try: | 589 try: |
1353 else: | 1353 else: |
1354 scope = -1 | 1354 scope = -1 |
1355 elif scope: | 1355 elif scope: |
1356 varDict = f.f_globals | 1356 varDict = f.f_globals |
1357 elif f.f_globals is f.f_locals: | 1357 elif f.f_globals is f.f_locals: |
1358 scope = -1 | 1358 scope = -1 |
1359 else: | 1359 else: |
1360 varDict = f.f_locals | 1360 varDict = f.f_locals |
1361 | 1361 |
1362 varlist = [] | 1362 varlist = [] |
1363 | 1363 |
1405 else: | 1405 else: |
1406 scope = -1 | 1406 scope = -1 |
1407 elif scope: | 1407 elif scope: |
1408 varDict = f.f_globals | 1408 varDict = f.f_globals |
1409 elif f.f_globals is f.f_locals: | 1409 elif f.f_globals is f.f_locals: |
1410 scope = -1 | 1410 scope = -1 |
1411 else: | 1411 else: |
1412 varDict = f.f_locals | 1412 varDict = f.f_locals |
1413 | 1413 |
1414 varlist = [] | 1414 varlist = [] |
1415 | 1415 |