2014-04-10 8 views
0

안녕하세요, 저는 텍스트 파일에서 내용을 인쇄하는 기본 함수를 작성하려고합니다. 내가 사용한 코드는 다음과 같습니다.파이썬에서 텍스트 파일을 읽는 데 문제가 있습니다.

def open_my_file(input_file): 
    in_file = open(input_file, "r") 
    contents = in_file.read() 
    file.close() 

    word_list = contents.split(',') 
    print(word_list) 

프로그램을 실행하려고하면 구문 오류가 발생합니다.

누군가 도와 줄 수 있습니까?

+0

변경 file.close()? –

+0

오류를 인용하면 분명 도움이 될 것입니다. – Xan

답변

0

&을 열 때 in_file을 사용하고 읽음을 닫을 때 file을 사용합니다. 그래도 구문 오류는 아닙니다.

0

in_file이라는 파일을 선언하는 파일을 열 때 file.close()이라는 파일을 닫을 때 file이라는 변수를 선언하지 않았기 때문에 python 프로그램이 제공합니다 SyntaxError. 이 구문 오류를보고 않습니다 in_file.close()

관련 문제