Python 2.7 如何在python中从文件名获取完整的文件路径?

Python 2.7 如何在python中从文件名获取完整的文件路径?,python-2.7,path,filenames,filepath,os.path,Python 2.7,Path,Filenames,Filepath,Os.path,我需要通过在Python2.7中提供文件名来获取文件的完整路径。 不幸的是,我不允许使用pathlib模块 Example: filename: python.exe full path that i want to print : C:\app\tools\python27\python.exe 提前感谢所有花时间回复的人。请查看以下帖子: 我不确定您是如何在代码中实现这一点的,但是“pathlib”(对于v3以上版本)和“os”(对于v3以下版本)库应该能够提供帮助 如果您已经查看

我需要通过在Python2.7中提供文件名来获取文件的完整路径。 不幸的是,我不允许使用pathlib模块

 Example: 
filename: python.exe
full path that i want to print :  C:\app\tools\python27\python.exe
提前感谢所有花时间回复的人。

请查看以下帖子:

我不确定您是如何在代码中实现这一点的,但是“pathlib”(对于v3以上版本)和“os”(对于v3以下版本)库应该能够提供帮助


如果您已经查看了该线程,但没有找到答案,请道歉

谢谢,但我已经看过了。不幸的是,正如问题中提到的,我不允许使用pathlib模块,python 2.7的代码:os.path.dirname(os.path.abspath(file))只给了我CWD,而使用“os.path”却没有运气?不,只是给了我CWD不确定,我能想到的唯一方法就是使用os。祝你好运找到解决方案:(