Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import sys
- import os
- if len(sys.argv)<3:
- print("Podaj dwa parametry: katalog wejsciowy i wyjsciowy.")
- sys.exit()
- in_dir=sys.argv[1]
- out_dir=sys.argv[2]
- if not os.path.isdir(in_dir):
- print("Katalog wejsciowy nie istnieje!")
- sys.exit()
- if not os.path.isdir(out_dir):
- print("Katalog wyjsciowy nie istnial i zostal utworzony.")
- os.makedirs(out_dir)
- for fname in os.listdir(in_dir):
- if fname.endswith('.txt'):
- path_in=in_dir+"/"+fname
- path_out=out_dir+"/all.txt"
- with open(path_in) as file_in:
- my_list=file_in.read().splitlines()
- with open(path_out, "a") as file_out:
- for el in my_list:
- file_out.write(el+"\n")
- else:
- print("W katalogu wejsciowym nie istnieja pliki *.txt!")
- sys.exit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement