>source

dis는 내 code입니다.

def make_wav(wrong_folder_path,right_folder_path) :
    for f in os.scandir(wrong_folder_path) :
        if f.path.endswith('.mp3') :
            out_f= right_folder_path + os.path.splitext(os.path.basename(f.path))[0] + '.wav'
        AudioSegment.from_file(f.path).export(out_f,format= 'wav')
        print(f'Creating {out_f}')

이 오류가 발생합니다

UnboundLocalError: local variable 'out_file' referenced before assignment

프로그램의 다른 곳에서는 OUT_FILE이라는 변수를 사용하려고 시도해야하며 존재하지 않습니다. 여기에 표시되는 code는 그 오류를 자체적으로 생성하지 않습니다.

TallChuck2021-05-11 22:55:58
  • 이전 python : 임의의 정밀도를 사용하여 결합 된 일반, 일차 차동 방정식을 해결합니다.
  • 다음 java : Lombok과 함께 함수 오버로드를 자동화 할 수 있습니까?