如何在Python中返回文件的完整路径?

如何在Python中返回文件的完整路径?,python,path,robotframework,Python,Path,Robotframework,我有一个类,它接受整个文件作为参数。 我需要以某种方式提取文件的完整路径 class ATestCase(SuiteRule): def apply(self, suitefile): suitepath = ???The absolute path of suitefile??? print(suitepath) suitefile的确切类型是 以及提供的附加信息(即SuiteFile是classrflint.parser.p

我有一个类,它接受整个文件作为参数。 我需要以某种方式提取文件的完整路径

    class ATestCase(SuiteRule):
       def apply(self, suitefile):
           suitepath = ???The absolute path of suitefile???
           print(suitepath)
suitefile的确切类型是

以及提供的附加信息(即
SuiteFile
是class
rflint.parser.parser.SuiteFile
并查看-class
SuiteFile
继承自class
RobotFile
,因此
SuiteFile.path
将为您提供绝对路径(包括文件名).

suitefile的类型是什么?
suitefile.name
将为您提供路径。@Kramakrishna,您不知道suitefile的类型是什么,
suitefile
是否具有
name
属性,或者该属性是什么(如果存在)@buran他说该方法接受一个文件,所以如果它是文件类型,那么它应该有一个name属性。suitefile的确切类型是。我认为它基本上返回一个完整的文件。