Python에서 대용량 파일의 라인 수를 저렴하게 얻는 방법 나는 파이톤으로 큰 파일(수십만 줄)의 라인 카운트를 구해야 한다.기억력과 시간 면에서 가장 효율적인 방법은 무엇인가? 그 순간 나는 다음과 같이 한다. def file_len(fname): with open(fname) as f: for i, l in enumerate(f): pass return i + 1 더 잘 할 수 있을까?한 줄, 아마 꽤 빠를 것이다. num_lines = sum(1 for line in open('myfile.txt')) 이보다 더 좋을 수는 없다. 결국, 어떤 솔루션이든 전체 파일을 읽고 얼마나 많은 파일을 읽어야 하는지를 알아내야 한다.\n가지고 있고, 그 결과를 돌려준다. 파일 전체를 읽지 않고 그렇게 하는 더..