- #1
- 2,168
- 193
I want to list all the full path of the files under a folder and all its subfolders recursively. Is there a way to do it? It seems that if the files go into 2 levels, the code can be written like is,
prints
I want a function that produces the same results but with recursive logic and with the full paths. So that for `n` nested folders, I can find the paths. I need something like this,
Note that I am only interested in the full path of the files and not the path of the subfolders, as you can see from the example above.
Code:
import os
folderPATH = r'C:\Users\Arman\Desktop\Cosmology\Articles'
filePATHS = [x[2] for x in os.walk(folderPATH)]
for i in filePATHS:
for j in i:
print(j)
Code:
Astrophysical Constants And Parameters.pdf
desktop.ini
Physics Latex Manuel.pdf
Spactimes.pdf
A parametric reconstruction of the cosmological jerk from diverse observational data.pdf
A Thousand Problems in Cosmology Horizons.pdf
An Almost Isotropic CM Temperature Does Not Imply An Almost Isotropic Universe.pdf
Big Bang Cosmology - Review.pdf
desktop.ini
Expanding Confusion common misconceptions of cosmological horizons and the superluminal expansion of the universe.pdf
Hubble Radius.pdf
Is the Universe homogeneous.pdf
LCDM and Mond.pdf
Near galaxy clusters.pdf
The Cosmological Constant and Dark Energy.pdf
The mass of the Milky Way from satellite dynamic.pdf
The Status of Cosmic Topology after Planck Data.pdf
An upper limit to the central density of dark matter haloes from consistency with the presence of massive central black holes.pdf
Dark Matter - Review.pdf
Dark Matter Accretion into Supermassive Black Holes.pdf
desktop.ini
Andrew H. Jaffe - Cosmology - Imperial College Lecture Notes - Thermodynamics and Particle Physics.pdf
Big Bang Nucleosynthesis.pdf
Claus Grupen - Astroparticle Physics - The Early Universe.pdf
Daniel Baumann - Cosmology - Mathematical Tripos III - Thermal History.pdf
desktop.ini
James Rich - Fundamentals of Cosmology - The Thermal History of the Universe.pdf
Lars Bergström, Ariel Goobar - Cosmology and Particle Astrophysics - Thermodynamics in the Early Universe.pdf
Steven Weinberg - Cosmology - The Early Universe.pdf
Andrei Linde - On the problem of initial conditions for inflation.pdf
...
I want a function that produces the same results but with recursive logic and with the full paths. So that for `n` nested folders, I can find the paths. I need something like this,
Code:
import os
def get_all_filePATHs(folderPATH):
...
return get_all_filePATHs()
folderPATH = r'C:\Users\Arman\Desktop\Cosmology\Articles'
print(get_all_filePATHs(folderPATH))