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

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

Moderator: mindphp, ผู้ดูแลกระดาน

nuattawoot
PHP Sr. Member
PHP Sr. Member
โพสต์: 72
ลงทะเบียนเมื่อ: 05/06/2017 9:34 am

ถามเรื่องการแสดงผลของ 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()

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 15724
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

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

โพสต์โดย mindphp » 17/06/2017 10:07 am

ค่าที่ return ออกมา ไม่ใช่ string ครับ ลองแปลงมันเป็น string ก่อน
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042

nuattawoot
PHP Sr. Member
PHP Sr. Member
โพสต์: 72
ลงทะเบียนเมื่อ: 05/06/2017 9:34 am

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

โพสต์โดย nuattawoot » 20/06/2017 10:14 am

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

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 15724
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

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
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042


  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 5 และ บุคคลทั่วไป 0 ท่าน