| 12345678910111213141516171819202122232425262728293031 |
- import sys
- import commands
- 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!')
|