cx_freeze 예제

나는이 하나의 윈도우 어딘가에 있어. 필요한 경우 이를 자세한 예로 공식화해 드리겠습니다. cx_freeze가 있으면 시작할 준비가 된 것입니다. 정규식과 urllib으로 `geeksforgeeks.org`을 구문 분석합니다. 소스의 샘플/ 디렉토리에 더 많은 예제가 있습니다. 매우 흥미진진한 무언가를 만들어 내고 공유하고 싶은 때가 올 수도 있습니다. 일반적으로 파이썬 프로그램을 공유하려면 받는 사람이 사용되는 모든 모듈과 함께 동일한 버전의 파이썬을 설치해야합니다. 그럼이 요구하는 매우 지루한 될 수 있습니다. .exe로 변환하는 것에 대한 관심은 배포에 상당히 높으며 몇 가지 옵션이 있습니다. 파이썬 2.7을 사용하면 Py2exe가 훌륭한 선택입니다.

파이썬 3의 경우 cx_freeze가 아주 잘 작동하는 것을 발견했습니다. 다음은 작동 방식을 다루는 자습서입니다. cx_freeze가 있으면 시작할 준비가 된 것입니다. 스크립트에서 옵션을 지정하려면 이름에 밑줄을 사용합니다. 예를 들어 cx_Freeze: http://cx-freeze.sourceforge.net/ GitHub는 3,600만 명 이상의 개발자가 함께 협력하여 코드를 호스팅 및 검토하고 프로젝트를 관리하고 소프트웨어를 함께 빌드할 수 있습니다. 파이썬 스크립트에 대한 새 디렉토리를 만들고 다음 내용과 함께 동일한 디렉토리에 “setup.py” 파일을 만듭니다: 실행 파일을 실행하고 닫히기 전에 출력을 볼 수 있도록 끝에 15초 절전을 추가했습니다. . cx_Freeze는 일반적으로 프로그램을 실행하는 데 필요한 공유 라이브러리(DLL 또는 .so 파일)와 함께 프로그램에 대한 실행 파일이 포함된 폴더를 생성합니다. bdist_msi 옵션이 있는 설치 스크립트 또는 bdist_dmg이 있는 Mac 디스크 이미지를 사용하여 간단한 Windows 설치 관리자를 만들 수 있습니다. 고급 Windows 설치 관리자의 경우 Inno 설치 와 같은 별도의 도구를 사용하여 cx_Freeze가 수집하는 파일을 패키징합니다. cx_Freeze는 실행 수의 빌드 및 설치 기능을 모두 제공하기 위해 4개의 새 명령과 4개의 다른 하위 클래스를 만듭니다.

일반적인 distutils 방식으로 설정 스크립트, 명령줄 또는 setup.cfg 구성 파일에 제공할 수 있습니다. 그들은 아래에 더 자세히 설명되어 있습니다. build_exe 명령에 대한 옵션은 생성된 모든 실행 정의에 대한 기본값입니다. 실행 형 클래스에 대 한 옵션을 사용 하 고 특정 실행 할 수 있는 값의 사양을 허용 합니다. 생성자의 인수는 다음과 같습니다: 명령줄에서 동일한 옵션을 지정하려면 다음과 같이 대시를 사용합니다. . 그래서, 여기 우리는 cx_Freeze 설정 및 실행 에서 가져오기, 다음 우리는 설치 기능을 호출, 추가 4 매개 변수. 이름에서 이 이름은 실행 수에서 원하는 이름입니다. 버전은 실행 함수와 매개 변수로 변환 할 파이썬 스크립트의 경로를 사용하여 마지막으로 변환 할 것을 설명할 수있는 버전 번호일 뿐입니다.

실행 파일에 대한 파이썬 모듈은 zip 파일에 저장됩니다. 패키지는 기본적으로 파일 시스템에 저장되지만 zip 파일에도 포함될 수 있습니다. @josephmartin09 당신을 감사하기 위해, 나는 특별히이 계정을 등록, 당신은 너무 강력하다! 다시 한번 주셔서 감사합니다 ~ 이 명령은 Mac 응용 프로그램 번들 (.app 디렉토리)를 만들기 위해 Mac OS X 시스템에서 사용할 수 있습니다. 이 명령은 Mac OS X 시스템에서 사용할 수 있습니다. 응용 프로그램 번들을 생성한 다음 배포 및 설치에 적합한 DMG 디스크 이미지로 패키징합니다. . 이 명령은 cx_Freeze에 의해 정의된 실행 가능한 작업을 빌드하기 위해 수정된 표준 명령입니다. 다음 옵션은 명령의 표준 옵션 집합에 추가되었습니다. 이 명령은 실행 및 실행 및 실행 및 집합을 빌드하는 작업을 수행합니다. 그것은 더 사용자 정의 할 수 있습니다 : 어떤 것들은 너무 간단하지 않습니다. 파이게임과 마트플롯리브와 같은 것들을 변환하는 것은 매우 어렵고 사례별로 해결됩니다.

그러나 대부분의 작업은 매우 간단하게 수행됩니다. 참고 : 엘 캐피 탄에서이 SIP 모드를 사용하지 않도록 설정하여 루트로 실행해야합니다. 첫째, 변환하려면 파이썬 프로그램이 필요합니다. 지금은 표준 라이브러리 모듈을 최대한 사용할 수 있습니다. 여기, 우리는 urllib + 우리가 Pythonprogramming.net 구문 분석 튜토리얼을 사용합니다 : .