에 int를 쓸 수 있습니까? 다음은 내 현재 코드입니다어떻게 내가 다른 파일에 쓸 때, 나는 오류가 말을 얻을 파일
infile = open("milk.in","r").readlines()
outfile = open("milk.out","w")
a, b = infile[0].split()
a, b = int(a), int(b)
sum = a + b
outfile.write(sum)
outfile.close()
에 int를 쓸 수 있습니까? 다음은 내 현재 코드입니다어떻게 내가 다른 파일에 쓸 때, 나는 오류가 말을 얻을 파일
infile = open("milk.in","r").readlines()
outfile = open("milk.out","w")
a, b = infile[0].split()
a, b = int(a), int(b)
sum = a + b
outfile.write(sum)
outfile.close()
write()
은 string
인수로합니다. sum
을 string
으로 변환하십시오.
infile = open("milk.in","r").readlines()
outfile = open("milk.out","w")
a, b = infile[0].split()
a, b = int(a), int(b)
sum = a + b
outfile.write(str(sum))
outfile.close()
그러나 file I/O을 읽어야합니다.
정수를 파일에 직접 쓸 수 없습니다. int
을 str
함수를 사용하여 으로 변환 한 다음 파일에 작성해야합니다.
예. 정수를 파일에 쓸 수 없으며 문자열 형식으로 작성됩니다. 당신이 그대로 값을 저장하려면
그러나, (귀하의 경우, 그것은 정수이다) 이상 다음
import pickle
pickle.dump()
pickle.load()
그래서 피클을 제공 파이썬 피클 모듈을 사용할 수 있습니다, 그것을 검색 할 시도하고 값을 파일에 저장하려는 형식으로 저장하십시오.