def main(): allfilelist = FinaAllFiles("/home/develop/devel/database/") def FinaAllFiles(directory): allfilelist = [] allitems = os.listdir(directory) for item in allitems: if os.path.isfile(os.path.join(directory, item)): allfilelist.append(os.path.join(directory, item)) elif os.path.isdir(os.path.join(directory, item)): allfilelist.extend(FinaAllFiles(os.path.join(directory, item))) return allfilelist