ถามเรื่องการแสดงผลของ Flask หน่อยคับ มันขึ้น Internal Server Error

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: ถามเรื่องการแสดงผลของ Flask หน่อยคับ มันขึ้น Internal Server Error

Re: ถามเรื่องการแสดงผลของ Flask หน่อยคับ มันขึ้น Internal Server Error

by mindphp » 20/06/2017 11:21 am

ลองแก้

Code: Select all

def test():
a=[123,'aaa','aaa','sss','ddd','fff']
var_str = a.count('aaa')
return var_str
เป็น

Code: Select all

def test():
a=[123,'aaa','aaa','sss','ddd','fff']
var_str = str(a.count('aaa'))
return var_str

Re: ถามเรื่องการแสดงผลของ Flask หน่อยคับ มันขึ้น Internal Server Error

by nuattawoot » 20/06/2017 10:14 am

ใช้การแปลงข้อมูลแบบนี้ไหมคับ
ตัวอย่าง
var_int = int(ตัวแปล)

Re: ถามเรื่องการแสดงผลของ Flask หน่อยคับ มันขึ้น Internal Server Error

by mindphp » 17/06/2017 10:07 am

ค่าที่ return ออกมา ไม่ใช่ string ครับ ลองแปลงมันเป็น string ก่อน

ถามเรื่องการแสดงผลของ Flask หน่อยคับ มันขึ้น Internal Server Error

by nuattawoot » 16/06/2017 4:08 pm

มันมีวิธีใช้หรือ วิธีแสดงไหมคับ เพราะบังอยางก็แสดงไม่ได้หรือผมทำไม่ถูกก็ไม่รู้ ขอคำแนะนำหน่อยคับพึงหัดเขียน
พอ return test() มันขึ้น
หน้าเว็บ
Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

TypeError: 'int' object is not callable

# -*- coding: utf-8 -*-
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
# return 'Hello World'
return test()

def test():
a=[123,'aaa','aaa','sss','ddd','fff']
var_str = a.count('aaa')
return var_str

#แต่รันแสดงบนคอมมาไลน์ ได้คับ


if __name__ == '__main__':
app.run()

Top