เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การส่ง API request

ถึงตาคุณแล้ว — ลองดึงข้อมูลหนังจาก Open Movie Database (OMDB) ผ่าน API กัน หนังที่จะ query ครั้งนี้คือ The Social Network ทบทวนกันก่อน: ในวิดีโอ Hugo ใช้ query string 'http://www.omdbapi.com/?t=hackers' เพื่อ query ข้อมูลหนังเรื่อง Hackers โดยมี argument เดียวคือ t=hackers

หมายเหตุ: OMDB ได้อัปเดต API ไปเมื่อไม่นานมานี้ ตอนนี้จำเป็นต้องระบุ API key ด้วย นั่นหมายความว่าต้องเพิ่ม argument อีกตัวใน URL: apikey=72bc447a

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การนำเข้าข้อมูลด้วย Python ระดับกลาง

ดูคอร์ส

คำแนะนำการฝึกหัด

  • Import แพ็กเกจ requests
  • กำหนดค่าตัวแปร url เป็น URL สำหรับ query ข้อมูลหนังเรื่อง The Social Network จาก 'http://www.omdbapi.com' โดย query string ต้องมี 2 argument ได้แก่ apikey=72bc447a และ t=the+social+network ซึ่งสามารถรวมกันได้เป็น: apikey=72bc447a&t=the+social+network
  • พิมพ์ข้อความจาก response object r โดยใช้ attribute text แล้วส่งผลลัพธ์ไปยังฟังก์ชัน print()

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import requests package


# Assign URL to variable: url


# Package the request, send the request and catch the response: r
r = requests.get(url)

# Print the text of the response

แก้ไขและรันโค้ด