관리-도구
편집 파일: runpy.cpython-35.opt-2.pyc
���]�. � @ s� d d l Z d d l Z d d l Z d d l Z d d l m Z m Z d d g Z Gd d � d e � Z Gd d � d e � Z d d d d d d d � Z d d d d d d d � Z e d d � Z Gd d � d e � Z d d d � Z d d d d d � Z e d d � Z d d � Z d d d d � Z e d k r|e e j � d k rae d d e j �n e j d =e e j d � d S)� N)� read_code�get_importer� run_module�run_pathc @ s4 e Z d Z d d � Z d d � Z d d � Z d S)�_TempModulec C s( | | _ t j | � | _ g | _ d S)N)�mod_name�types� ModuleType�module� _saved_module)�selfr � r �*/opt/alt/python35/lib64/python3.5/runpy.py�__init__ s z_TempModule.__init__c C sM | j } y | j j t j | � Wn t k r8 Yn X| j t j | <| S)N)r r �append�sys�modules�KeyErrorr )r r r r r � __enter__ s z_TempModule.__enter__c G s= | j r# | j d t j | j <n t j | j =g | _ d S)Nr )r r r r )r �argsr r r �__exit__'