모두가 이런 짓이야 - 쉘에서, 당신이 (당신을 더 제공 -l 단지 LS 이상)을 텍스트 파일에 대한 몇 가지 정보가 필요한, 특히, 해당 파일의 라인 카운트, 그래서 :파일을 스니핑하기 위해 unix 'wc'에 내장 된 파이썬 아날로그가 있습니까?
@ > wc -l iris.txt
149 iris.txt
파이썬에서 셸 유틸리티에 액세스 할 수 있다는 것을 알고 있지만 파이썬이 내장되어 있으면이를 찾고 있습니다.
내 질문의 요점은 파일을 열지 않고이 정보 을 받고있다 (따라서 유닉스 유틸리티 * 화장실 내 참조 - * L)이 대한 올바른 용어를 '스니핑'
(이다 - 그것을 열어 보니 파일을 보셨습니까? ')
wc는 파일을 엽니 다. 열지 않고 얻을 수있는 파일의 내용에 대한 유일한 정보는 길이입니다. –
좋은 질문입니다. 아마 중복의 : http://stackoverflow.com/questions/845058/how-to-get-line-count-cheaply-in-python 나는 그것을 닫으려면 투표하지 않을 것이다. 누군가가 더 참신한 접근법. – bernie
@ 케빈 리드 : 완전히 파일 시스템에 따라 다릅니다. 종종 크기, 파일 이름, 사용 권한, 날짜 편집/생성 등을 얻을 수 있습니다. – orlp