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!') | |