파일의 공백을 포함하는 주석 줄 수와 줄 수를 계산하는 파이썬 코드를 만드는 방법은 무엇입니까? 저는 과제를 가지고 있고 프로그램의 코드 줄을 계산하는 추가 명령 줄 유틸리티를 작성해야합니다. 유틸리티는 현재 디렉토리에서 모든 .py 파일을 열어야합니다 (유틸리티 파일 자체의 코드는 제외). 파일에서 주석이 아닌 공백이 아닌 행을 센다. 그리고 그 수를 터미널에 출력해야합니다.파일의 공백을 포함하는 주석 줄과 줄 수를 계산하는 파이썬 코드를 만드는 방법은 무엇입니까?
-2
A
답변
1
과제를 해결하기에 충분해야하는 힌트들입니다. 이 코드를 확인하십시오 :
>>> file = open('myfile.txt')
>>> lines = file.readlines()
>>> for each_line in lines:
print each_line
'myfile.txt'를 기존 파일로 바꾸고 무슨 일이 일어나는 지 확인하십시오. 디렉토리에서 파일을 가져 오는 것과 관련하여 os 모듈이 여기에서 도움이 될 것입니다. 아래 코드를 사용해보십시오 :이 두 조각으로
>>> from os import listdir
>>> mypath = '.'
>>> from os.path import isfile, join
>>> onlyfiles = [ f for f in listdir(mypath) if isfile(join(mypath,f)) ]
>>> onlyfiles
을, 당신이 당신의 훈련을 해결할 수 있어야한다, 파이썬은 매우 쉽게 배울 언어입니다.
+0
도움에 감사드립니다. 나는 이것으로 내가 필요한 것을 얻었습니다 : – Elliot
관련 문제
- 1. PHP 파일의 행 수를 계산하는 방법은 무엇입니까?
- 2. 옥타브에서 텍스트 파일의 줄 수를 계산하는 방법은 무엇입니까?
- 3. 파이썬 파일의 공백을 변환합니까?
- 4. 파일 그룹의 줄 수를 계산하는 방법은 무엇입니까?
- 5. 자바에서 단락의 줄 수를 계산하는 방법은 무엇입니까?
- 6. 파일의 하위 디렉토리 수를 계산하는 방법은 무엇입니까?
- 7. 자바 파일에서 주석 행을 계산하는 방법은 무엇입니까?
- 8. 루프 수를 계산하는 파이썬
- 9. 파일의 줄 수를 계산합니다.
- 10. 수를 계산하는 방법은 무엇입니까?
- 11. 스레드 수를 계산하는 방법은 무엇입니까?
- 12. CSV 파일의 라인 수를 계산하는 내장 된 방법은 무엇입니까?
- 13. C를 사용하여 파일의 바이트 수를 계산하는 방법은 무엇입니까?
- 14. 코드를 수정하여 고유 한 행 수를 올바르게 계산하는 방법은 무엇입니까?
- 15. 텍스트 파일의 정수 수를 계산하는 함수는 무엇입니까?
- 16. 인수의 수를 계산하는 방법은 무엇입니까?
- 17. sb.append에서 공백을 만드는 방법은 무엇입니까?
- 18. CSS/Javascript : 요소의 표시된 줄 수를 계산하는 방법은 무엇입니까?
- 19. C++에서 파일 줄 수를 계산하는 방법은 무엇입니까?
- 20. JTextArea의 줄 수를 계산하는 방법은 줄 바꿈을 포함 하시겠습니까?
- 21. php를 사용하여 csv 파일의 행 수를 계산하는 방법은 무엇입니까?
- 22. 텍스트 파일의 SQL 문의 수를 계산하는 방법은 무엇입니까?
- 23. 이진 파일의 비트 수를 계산하는 가장 빠른 방법은 무엇입니까
- 24. 텍스트 파일의 단어 수를 계산하는 perl 코드
- 25. awk를 사용하여 텍스트 파일의 줄 사이의 공백을 삭제하는 방법은 무엇입니까?
- 26. 파이썬 코드를 더 효과적으로 만드는 방법은 무엇입니까?
- 27. 위치에 따라 상자 수를 계산하는 방법은 무엇입니까?
- 28. 코드를 작성하지 않고 sqldatasource에서 행 수를 계산하는 쉬운 방법은 무엇입니까?
- 29. 여러 열에서 값 수를 계산하는 방법은 무엇입니까?
- 30. 파일의 줄 수를 얻는 가장 빠른 방법
지금까지 수행 한 작업을 나열하고 시도한 코드를 추가하십시오. 가능한 경우 작업을 작은 섹션으로 나누어 각 포인트를 차례로 처리 할 수 있도록하십시오. 이렇게하면 필요한 것을 쉽게 해결할 수 있습니다. – chrisb2244