отладчик игнорирует ввод в функцию (Python) - PullRequest
0 голосов
/ 24 ноября 2018

я пытаюсь отладить эту функцию.когда дело доходит до части ввода (choice = input), он перенаправляет меня в новые файлы с именами parce.py и coedecs.py и на самом деле ничего не делает или запрашивает ввод, как я могу назначить ввод отладчику?

from wave_helper import *


def menu():
    VALID_CHOISES = [1,2,3,4]
    print('Welcome! What would you like to do?')
    print('1.Change wav file')
    print('2.Merge two wav files')
    print('3.Compose melody in wav format')
    print('4.Exit the program \n')
    print('Type the options number, followed by Enter')
    choice = int(input())
    while choice not in VALID_CHOISES:
        print('Invalid option.Please try again')
        choice = int(input())
return choice


def change_wav_file():
    choice = menu()
    if choice == 1:
        print('Please write the name of the file you would like to read')

change_wav_file()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...