Last active
August 24, 2020 10:37
-
-
Save bebyx/55ab70c9d16eb1dac1ad089baa14c6e7 to your computer and use it in GitHub Desktop.
Python script to create directories
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
# Python script to create directories: python hw1.py path dir_name number_of_dirs dir_mode(e.g. 700) | |
import os, sys | |
try: | |
for i in range(int(sys.argv[3])): | |
os.mkdir(os.path.join(sys.argv[1], sys.argv[2] + str(i + 1)), int(sys.argv[4], 8)) | |
except OSError: | |
print("Seems like error") | |
else: | |
if int(sys.argv[3]) == 1: | |
print("Directory \"" + sys.argv[2] + "\" is created") | |
elif int(sys.argv[3]) < 1: | |
print("Number of directories to be created cannot be less than 1") | |
else: | |
print(sys.argv[3] + " directories \"" + sys.argv[2] + "\" are created") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment