12345678910111213141516171819202122232425262728 |
- import os
- def get_all_names(file, ignorelist):
- objects= os.listdir()
- for obj in objects:
- if obj not in ignorelist:
- if os.path.isdir(obj):
- file.write('/' + obj + '\r\n')
- print('/', obj, sep='')
- os.chdir(obj)
- get_all_names(file, ignorelist)
- else:
- file.write(' ' + obj + '\r\n')
- print(' ', obj)
- os.chdir("../")
- def main():
- os.chdir("../")
- file = open('names.txt', 'w+')
- get_all_names(file, ('.git', 'doc', 'tools', 'project'))
- file.close()
- if __name__ == '__main__':
- main()
|