2013-03-28 4 views
1

저는 초보자이며 파이썬에서 초보자입니다. Wrox의 "Python 2.6 및 Python 3.1을 사용하여 파이썬 시작" ... 8 장의 특정 예제가 있습니다. 나에게 다음 함수는 (존재하지 않는 경우) 만들고 텍스트 파일에 기록하도록되어 ... 많은 고민 : 내가 함수 아무 일도 발생하지 않습니다 실행하면내 함수가 텍스트 파일을 만들 수 없습니다.

def write_to_file(): 
f=open("C:/Python33/test.txt","w") 
f.write("TEST TEST TEST TEST") 
f.close() 

, 어떤 텍스트 파일이 생성되지 않습니다 및 오류 메시지가 반환되지 않습니다 ...

IDLE의 코드를 명령으로 실행하면 명령에 따라 명령이 실행됩니다.

기능에 문제가 있습니까? 나는 그것을 기억하는 것과

+1

... 당신이 실제로 함수를 호출 ? 즉, 아래에'write_to_file()'이라고 쓰여있는 줄이 있습니까? – DSM

답변

1

파이썬의 까다로운에 대한 들여 쓰기 :이 생각

def write_to_file(): 
    f = open("C:/Python33/test.txt", "w") 
    f.write("TEST TEST TEST TEST") 
    f.close() 

# On top of that, you need to actually run the function. 
write_to_file() 
+0

나는 지금 바보 같은 느낌 ... 당신은 절대적으로 맞습니다 ... –

+0

도와 드리겠습니다. :디 – Xenolithic

0

이 때문에 들여 쓰기입니다이처럼 수행

def write_to_file(): 
    f=open("C:/Python33/test.txt","w") 
    f.write("TEST TEST TEST TEST") 
    f.close() 
관련 문제