PCART  v1.4
Automated Repair of Python API Parameter Compatibility Issues
Public Member Functions | List of all members
Def2format Class Reference

Get prefix and relative path of a source file 获取源码文件路径前缀和相对路径 More...

Public Member Functions

def __init__ (self)
 Initialize the prefix and relative path containers 初始化前缀和相对路径容器 More...
 
def prefix (self)
 Return the fully qualified prefix of the source file 返回源文件的完整路径前缀 More...
 
def relativePath (self)
 Return the relative path of the source file 返回源文件的相对路径 More...
 
def toFormat (self, filePath)
 Convert a source file path to package prefix and relative path 将源码文件路径转换为包前缀和相对路径 More...
 

Detailed Description

Get prefix and relative path of a source file 获取源码文件路径前缀和相对路径

The prefix denotes the fully qualified name of a source file. For example, the prefix for lib/a/b/c.py is lib.a.b.c. The relative path denotes the relative path of a source file, e.g., lib/a/b/c.py

Definition at line 94 of file extractDef.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

Initialize the prefix and relative path containers 初始化前缀和相对路径容器

Definition at line 97 of file extractDef.py.

Member Function Documentation

◆ prefix()

prefix (   self)

Return the fully qualified prefix of the source file 返回源文件的完整路径前缀

Returns
str, e.g., lib.a.b.c

Definition at line 106 of file extractDef.py.

◆ relativePath()

relativePath (   self)

Return the relative path of the source file 返回源文件的相对路径

Returns
str, e.g., lib/a/b/c.py

Definition at line 114 of file extractDef.py.

◆ toFormat()

def toFormat (   self,
  filePath 
)

Convert a source file path to package prefix and relative path 将源码文件路径转换为包前缀和相对路径

Parameters
filePathThe absolute path of the source file
Returns
None

Definition at line 121 of file extractDef.py.


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