Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | List of all members
pip._vendor.six._SixMetaPathImporter Class Reference
Inheritance diagram for pip._vendor.six._SixMetaPathImporter:
Inheritance graph
[legend]
Collaboration diagram for pip._vendor.six._SixMetaPathImporter:
Collaboration graph
[legend]

Public Member Functions

 __init__ (self, six_module_name)
 
 find_module (self, fullname, path=None)
 
 find_spec (self, fullname, path, target=None)
 
 load_module (self, fullname)
 
 is_package (self, fullname)
 
 get_code (self, fullname)
 
 create_module (self, spec)
 
 exec_module (self, module)
 

Public Attributes

 name
 
 known_modules
 

Static Public Attributes

 get_source = get_code
 

Protected Member Functions

 _add_module (self, mod, *fullnames)
 
 _get_module (self, fullname)
 

Detailed Description

A meta path importer to import six.moves and its submodules.

This class implements a PEP302 finder and loader. It should be compatible
with Python 2.5 and all existing versions of Python3

Member Function Documentation

◆ get_code()

pip._vendor.six._SixMetaPathImporter.get_code (   self,
  fullname 
)
Return None

Required, if is_package is implemented

◆ is_package()

pip._vendor.six._SixMetaPathImporter.is_package (   self,
  fullname 
)
Return true, if the named module is a package.

We need this method to get correct spec objects with
Python 3.4 (see PEP451)

The documentation for this class was generated from the following file: