MINI MINI MANI MO
3
  \V                 @   s   d dl Z d dlZd dlZd dlZd dlmZ dddgZG dd dZdd	dZdd
dZ	G dd dZ
dd
 Zedkr|e  dS )    N)OptionParserrunrunctxProfilec               @   s,   e Zd Zdd Zdd Zdd Zdd Zd	S )
_Utilsc             C   s
   || _ d S )N)profiler)selfr    r	   /usr/lib64/python3.6/profile.py__init__1   s    z_Utils.__init__c             C   sF   | j  }z(y|j| W n tk
r,   Y nX W d | j||| X d S )N)r   r   
SystemExit_show)r   	statementfilenamesortprofr	   r	   r
   r   4   s    
z
_Utils.runc             C   sJ   | j  }z,y|j||| W n tk
r0   Y nX W d | j||| X d S )N)r   r   r   r
   )r   r   globalslocalsr   r   r   r	   r	   r
   r   =   s    
z
_Utils.runctxc             C   s"