codememo

.py 파일과 .pyc 파일의 차이점은 무엇입니까?

tipmemo 2023. 7. 22. 10:06
반응형

.py 파일과 .pyc 파일의 차이점은 무엇입니까?

나는 알아차렸습니다..pyc파일이 자동으로 생성되는 경우.py동일한 이름의 파일이 실행됩니다.사이의 차이점은 무엇입니까?.py그리고..pyc파일?

또한, 나는 그것을 가지고 있는 것을 발견합니다..pyc주변에 놓여 있는 파일들이 공간을 어지럽게 합니다.삭제할 경우.pyc파일? 아니면 파일을 가지고 있는 것에 대한 이점과/또는 필요성이 있습니까?

업데이트: 다음은 내 질문과 관련된 2개의 답변 질문입니다.

파이썬이 해석되면 .pyc 파일은 무엇입니까?

주요 실행 가능한 Python 스크립트가 모듈과 같은 Pyc 파일로 컴파일되지 않는 이유는 무엇입니까?

이 질문은 중복되지 않습니다.

이유 1: 이 두 파일의 차이점이 무엇인지 묻고 있기 때문입니다.질문 S.Python을 해석할 경우 .pyc 파일이란 무엇입니까?'라는 이름으로 발견된 Lott는 .py 파일과 .py 파일의 차이점이 무엇인지 묻지 않습니다..pyc 파일이 무엇인지 묻고 있습니다.

이유 2: 제 2차 질문 '하나를 삭제해야 합니까?.pyc파일? 또는 파일을 가지고 있는 것에 대한 이점 및/또는 필요성이 있습니까?'는 .pyc 파일에 대한 훨씬 더 많은 정보와 파일을 처리하는 방법을 제공합니다.

이유 3: 저와 같은 파이썬 초보 프로그래머가 .py와 .pyc 파일의 차이점이 무엇인지 알고 싶을 때, 그들은 제 질문으로 직접 안내되기 때문에 답을 찾는데 문제가 없을 것입니다.이렇게 하면 질문이 정확하기 때문에 검색 시간을 줄일 수 있습니다.

.pycPython 소스 파일의 컴파일된 바이트 코드를 포함합니다.Python 인터프리터가 로드됩니다..pyc파일 이전.py파일이 있으면 Python 소스 코드를 다시 컴파일하지 않아도 되므로 시간을 절약할 수 있습니다.원하는 경우 제거할 수 있지만 문제를 일으키지 않고 크기도 크지 않으며 프로그램을 실행할 때 시간을 절약할 수 있습니다.

Python은 다음을 컴파일합니다..py파일을 저장합니다..pyc다음 호출에서 참조할 수 있습니다.

삭제해도 아무런 문제가 없지만 많은 처리를 수행할 경우 컴파일 시간을 절약할 수 있습니다.

프로그램은 .py" 또는 ".py" 파일에서 읽을 때보다 ".py" 파일에서 읽을 때 더 빨리 실행되지 않습니다. ".pyc" 또는 ".pypy" 파일에 대해 더 빠른 것은 로드 속도입니다.

http://docs.python.org/release/1.5.1p1/tut/node43.html

언급URL : https://stackoverflow.com/questions/3918689/what-is-the-difference-between-py-and-pyc-files

반응형