>백엔드 개발 >파이썬 튜토리얼 >web.py의 예비 탐색 - 첫 번째 페이지 안녕하세요 단어

web.py의 예비 탐색 - 첫 번째 페이지 안녕하세요 단어

高洛峰
高洛峰원래의
2016-10-17 14:43:191441검색

이전 글인 web.py 설치 세부사항에서 web.py 설치에 대해 공유드렸습니다. 이번 글에서는 hello world인 web.py의 첫 페이지에 대해 이야기하겠습니다.
파이썬 기초가 있다면, web.py 시작하는 것은 매우 쉽습니다. 웹 프로그램 작성도 매우 원활하며, 이는 web.py의 장점 중 하나입니다.

Hello world 프로그램은 매우 간단합니다. Python 대화형 인터프리터를 직접 열 수 있습니다. 명령은 다음과 같습니다:

#Enter python 명령줄 모드

shell# python

#웹 모듈 소개

>>>웹 가져오기

#이 줄의 기능은 웹 사이트의 URL을 선언하는 것입니다. 첫 번째 매개 변수는 정규식입니다. url과 일치시키기 위한 두 번째 매개변수는 URL에서 처리할 클래스입니다.

>>>urls=('/','index')

#프로그램을 만들려면 이 URL을 사용하세요:

>>>app=web.application(urls, globals())

#다음 단계는 방금 언급한 인덱스 클래스를 정의하는 것입니다.

>>> 클래스 인덱스:

def GET(self):

'Hello World!'를 반환

여기에 있어야 합니다. GET은 웹 페이지를 요청하도록 정의되었으며 반환된 Html 코드는 표시된 웹 페이지의 콘텐츠입니다. 또 다른 중요한 기능은 양식을 제출하는 데 사용되는 POST입니다. 이 간단한 프로그램에서는

사용자와 상호 작용할 필요가 없으므로 GET 함수만 정의됩니다.

GET과 POST는 웹페이지 상호작용의 가장 기본적인 두 가지 형태입니다. 이는 양식 양식과 Ajax에서 일반적으로 사용됩니다. 이 측면에 익숙하지 않은 학생은 Google에서 검색할 수 있습니다.

#마지막으로 프로그램을 실행하자

>>>app.run()

우리가 보게 될 것은 http://0.0.0.0:8080/

여기서 8080은 포트 번호를 나타냅니다.

위 주소를 브라우저에 직접 입력하시면 Hello World 페이지가 나옵니다!

직접 스크립트로 작성한다면 Python filename.py를 실행하면 됩니다.
매우 간단합니다


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.