Spaces:
Build error
Build error
import sys | |
if __name__ == '__main__': | |
if len(sys.argv) < 3: | |
print('Usage: python string_cli.py <command> <string>') | |
sys.exit(1) | |
command = sys.argv[1] | |
input_string = sys.argv[2] | |
if command == 'reverse': | |
from commands.reverse import reverse_string | |
print(reverse_string(input_string)) | |
elif command == 'uppercase': | |
from commands.uppercase import to_uppercase | |
print(to_uppercase(input_string)) | |
elif command == 'lowercase': | |
from commands.lowercase import to_lowercase | |
print(to_lowercase(input_string)) | |
elif command == 'spongebob': | |
from commands.spongebob import spongebob_case | |
print(spongebob_case(input_string)) | |
elif command == 'length': | |
from commands.length import string_length | |
print(string_length(input_string)) | |
elif command == 'scramble': | |
from commands.scramble import scramble_string | |
print(scramble_string(input_string)) | |
else: | |
print('Invalid command!') | |