이 글에서는 주로 Python 코드를 패키징하고 퍼블리싱하는 방법을 소개합니다. 필요한 친구들은 참고하면 됩니다.
Python 프로그램에서는 .py 파일을 하나의 모듈로 간주하고, 각 모듈마다 서로 다른 기능이 정의되어 있습니다. 모듈의 함수를 사용하려면 먼저 모듈을 가져와야 합니다. 그렇지 않으면 함수가 정의되지 않습니다.
다음은 패키지를 패키징하고 설치하는 방법입니다.
이 문서의 예제는 시뮬레이션된 로그인 프로그램을 만드는 것입니다.
logIn.py 파일 코드는 다음과 같습니다.
pwd=int(raw_input('please input your passward: ')) if pwd==123: print 'success' else: print 'error'
1. 패키징
1. 먼저 폴더를 만듭니다. 폴더가 사용됩니다. 게시에 사용할 .py 파일을 저장합니다. (이제 distribution이라는 폴더를 만들고 이 폴더에 logIn.py를 넣습니다.)
2 다음 코드를 사용하여 배포 폴더에 새 setup.py 파일을 만듭니다.
from distutils.core import setup setup( name='logIn', #这个是最终打包的文件名 version='1.0.0', py_modules=['logInr'], #要打包哪些,.py文件, )
3. 마지막 단계에서 배포 폴더로 이동한 후 다음 명령을 실행합니다.
python setup.py sdist
이렇게 하면 폴더에 몇 개의 파일이 더 생깁니다. dist 폴더에서 logIn-1.0.0.tar.gz는 릴리스 패키지입니다.
둘째, 패키지를 로컬 복사본에 설치합니다.
sudo python setup.py install
경로: /usr/local/ lib /python2.7/dist-packages
위 내용은 Python 코드 패키징 및 게시의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!