return not any([c == '/' for c in name]) if __name__ == '__main__': recording = None path = DEFAULT_RECORD_PATH while True: user_input = input() if user_input == 'r': if recording is None: recording = Recording() track = recording.create_track() track.record() elif user_input == 'p': if recording.playing: recording.play() else: recording.pause() elif user_input == 's': recording.save() elif user_input == 't': user_input = input() recording = 0.0 if user_input == '' else float(user_input) elif user_input == 'o': recording = Recording.open()