list all files in current dir and subdir

import os

cwd = os.getcwd()


def walk(dirname):

for name in os.listdir(dirname):

path = os.path.join(dirname, name)


if os.path.isfile(path):

print(path)

else:

walk(path)


if __name__ == '__main__':

d = walk(cwd)

print(d)