2016-11-18 4 views
2

api.py을 실행할 때 기본 IP 주소는 로컬 호스트 인 127.0.0.1:5000입니다. 전 서버 측에서 이브 스크립트를 실행하고 있습니다. 그 IP 주소를 서버의 주소로 변경할 수 있습니까? 또는 나는 서버의 주소를 사용하여 액세스한다.이브의 IP 주소를 변경하는 방법은 무엇입니까?

예를 들어 서버 주소가 11.5.254.12 인 경우 이면 api.py을 실행합니다. 11.5.254.12:5000을 사용하여 서버 외부에서 액세스 할 수 있습니까? 아니면 127.0.0.1에서 11.5.254.12으로 변경할 수 있습니까?

+0

예, 코드에서 IP 주소를 변경할 수 있습니다. 가장 좋은 방법은 매개 변수로 스크립트에 전달하는 것입니다. – martianwars

답변

3

app.run()에 매개 변수를 추가하십시오. 기본적으로 localhost에서 실행되며 컴퓨터 IP 주소에서 실행하려면 app.run(host= '0.0.0.0')으로 변경하십시오.

관련 문제