728x90
구름 IDE에서 IndexError 가 발생하는 경우!
* 오류내용 Traceback (most recent call last): File "application.py", line 12, in application.run(host='0.0.0.0', port=int(sys.argv[1])) IndexError: list index out of range |
from flask import Flask
application = Flask(__name__)
@application.route("/")
def hello():
return "Hello goorm!"
if __name__ == "__main__":
application.run(host='0.0.0.0', port=5000, threaded=True)
위 코드에서 application.run(host='0.0.0.0', port=5000, threaded=True) 로 코드를 바꿨음에도 저장을 누르지 않아서 기존 코드인 application.run(host='0.0.0.0', port=int(sys.argv[1]))으로 실행되는 것 같습니다.
저장이 안 되면 상단 메뉴바 application.py 옆에 * 모양으로 뜹니다.
==> ctrl + s 눌러서 저장해주시면 정상적으로 작동합니다.
또한 '프로젝트-실행 URL과 포트'에서 설정한 포트와 코드 내의 포트가 다르다면 실행은 되더라도 외부에서 접근이 불가능하니 꼭 맞춰주세요!
해당 내용을 공유해주신 const4nt0228님 정말 감사합니다!
728x90
'카카오 챗봇' 카테고리의 다른 글
[python] 10분만에 카카오톡 챗봇 만들기3 - Flask (39) | 2021.05.15 |
---|---|
[python] 10분만에 카카오톡 챗봇 만들기2 - Flask (20) | 2021.05.15 |
[python] 10분만에 카카오톡 챗봇 만들기1 - Flask (3) | 2021.03.02 |