Python Cant Get Full Path Name Of File
Trying to drill through a directory on my drive that has subfoldrs within it. When I find files that have the file extensions I'm looking for I want the full file path. Right now t
Solution 1:
You probably need to join the filename with the directory that contains it:
os.path.realpath(os.path.join(root,name))
e.g. I just tested this:
import osfor root, dirs, files inos.walk('.'):
for name in files:
if name == 'foo':
name = str(name)
name = os.path.realpath(os.path.join(root,name))
print name
with the following directory structure:
test
+ foo
+ test2
+ foo
and it worked properly.
Solution 2:
Use:
os.path.abspath
instead. Your path is not absolute.
Post a Comment for "Python Cant Get Full Path Name Of File"