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

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ถามเรื่องการแสดงผลของ Flask หน่อยคับ มันขึ้น Internal Server Error

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

โดย mindphp » 20/06/2017 11:21 am

ลองแก้

โค้ด: เลือกทั้งหมด

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

โค้ด: เลือกทั้งหมด

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

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

โดย nuattawoot » 20/06/2017 10:14 am

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

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

โดย mindphp » 17/06/2017 10:07 am

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

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

โดย 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()

ข้างบน