내가 파이썬에 새로운 오전과 나는 아래의 코드를 이해하는 데 도움이 필요 -파이썬 파일 핸들러 재사용?
def main():
print('main')
fh = open('C:\\Python\\lines.txt')
for line in fh.readlines():
print(line, end = '')
fh = open('C:\\Python\\lines.txt')
for index,line in enumerate(fh.readlines()):
print(index, line, end = '')
if __name__ == "__main__":main()
내가 ... 두 번째 FH = 열린 제거하면, 루프 다음 두 번째는 인쇄되지 않습니다. 왜 ?
'fh.seek (0)'? 핸들의 내부 위치를 재설정해야합니다. –