File: //usr/lib/python3.5/__pycache__/modulefinder.cpython-35.pyc
Fa-Z @ s} d Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l
Z
e
j ! e
j d e
d d l Z Wd QRXe j d Z e j d Z e j d Z e j d Z e e f Z e j Z i Z d d Z i Z d
d Z Gd d
d
Z Gd d d Z d d Z e d k ryy
e Z Wn e k
rxe d Yn Xd S)z3Find modules used by a script, using introspection. Nignore
LOAD_CONSTIMPORT_NAME
STORE_NAMESTORE_GLOBALc C s t j | g j | d S)N)packagePathMap
setdefaultappend)Zpackagenamepath r "/usr/lib/python3.5/modulefinder.pyAddPackagePath s r
c C s | t | <d S)N)replacePackageMap)Zoldnamenewnamer r r ReplacePackage+ s r c @ s. e Z d Z d d d d Z d d Z d S)ModuleNc C s: | | _ | | _ | | _ d | _ i | _ i | _ d S)N)__name____file____path____code__globalnamesstarimports)selfnamefiler
r r r __init__1 s zModule.__init__c C sd d | j f } | j d k r3 | d | j f } | j d k rV | d | j f } | d } | S)Nz Module(%rz, %r))r r r )r sr r r __repr__>