ถ้าเอาไฟล์ script.py ของ Python ไปสั่งรันใน cmd มันจะไม่อ่านพวกฟังก์ชั่นที่เราประกาศไว้หรอครับ


จากในรูปผมลองเขียนโปรแกรมค้นหา link url
แต่พอเอาไปทดสอบใน cmd เหมือนมันจะไม่เห็น def get_url() ที่ผมประกาศไว้อะครับ
ต้องมีการประกาศอะไรให้มันรู้ก่อนปะครับ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
ตั้งแต่ Python 3 รูปแบบของคำสั่ง print ได้กลายร่างจาก statement เป็น function  หรือก็คือ เปลี่ยนจาก print เป็น print() ซึ่งต้องใส่ข้อความที่จะแสดงไว้ในวงเล็บ

ที่มา:
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้

ดังนั้น โค้ดด้านบน ต้องใช้เป็น print(get_url(page)) แทน print get_url(page)
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่