This commit is contained in:
deathbybandaid 2019-07-05 13:56:33 -04:00
parent 7fc98ef869
commit 0b9481618c

View File

@ -25,15 +25,13 @@ class Spicemanip():
def input_handler(self, inputs): def input_handler(self, inputs):
# Input needs to be a list, but don't split a word into letters # Input needs to be a list, but don't split a word into letters
if not inputs: if not inputs:
inputs = [] return []
if isinstance(inputs, collections.abc.KeysView): if isinstance(inputs, collections.abc.KeysView):
inputs = list(inputs) return list(inputs)
elif isinstance(inputs, dict): if isinstance(inputs, dict):
inputs = list(inputs.keys()) return list(inputs.keys())
if not isinstance(inputs, list): if not isinstance(inputs, list):
inputs = list(inputs.split(" ")) return list(inputs.split(" "))
inputs = [x for x in inputs if x and x not in ['', ' ']]
inputs = [inputspart.strip() for inputspart in inputs]
return inputs return inputs
def output_handler(self, outputs, output_type=None): def output_handler(self, outputs, output_type=None):