`실행 파일`의 의미는 ' 무엇입니까? 그리고 github 힌트의`sloc`?

GitHub 오픈 소스 프로젝트 코드 를 읽을 때 :

콘텐츠 앞에

Executable File 67 lines (60 sloc) 2.42 KB 

가 보입니다.

Executable Filesloc의 의미는 무엇입니까?

그리고 언제 내 PyCharm에서 실행했는데 아무 일도 일어나지 않는 것 같습니다. 그 기능은 무엇입니까? 파일 사용 방법

여기에 이미지 설명 입력

댓글

  • 이것은 자유 소프트웨어 (또는 오픈 소스)에 대한 질문이 아닌 것 같습니다.
  • 링크 된 예제에서 GitHub가 공백이 아닌 줄 (설명 포함)을 " sloc " 개수의 일부로 계산합니다. 7 개의 빈 줄 (파일 끝에있는 묵시적 빈 줄 포함)이 있기 때문에 sloc 수는 60입니다. 아래 링크 된 Wikipedia 기사에서 언급했듯이 1

SLOC ", 따라서 다른 도구에서이를 다른 방식으로보고 할 수 있습니다. 예에서 볼 수 있듯이 파일 끝에 물리적 줄로 간주되는 항목에 대한 완전한 합의조차 없습니다 (파일 66 줄 또는 67 줄입니까?).

답변

“실행 가능”은 예상대로이 파일을 직접 실행할 수 있음을 의미합니다 (즉, 단순히 라이브러리 나
특히,이 실행 파일은 파이프되는 로그에서 입력을 받도록 설계되었습니다. 파이핑없이 PyCharm에서 실행하기 때문에 아무 작업도 수행하지 않는 것 같습니다. 이 유틸리티를 사용하는 방법에 대한 설명은 프로젝트의 wiki 항목 을 참조하십시오.

SLOC는 Source Lines of Code-the 파일의 논리적 코드 줄 수 (물리적 줄 수와 반대). 둘 사이의 차이점에 대한 자세한 내용은 위키 백과 문서 를 참조하세요. .

댓글

  • 구체적으로는 파일이 git 저장소 자체에 기록 된 실행 상태를 가지고 있음을 의미합니다. ' 파일 실행이 실제로 작동한다는 것을 의미하지 않으며 실행 파일도 git에 해당 상태를 기록 할 필요가 없습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다