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

โหลดและสำรวจข้อมูล Twitter

เมื่อมีข้อมูล Twitter บันทึกไว้ในไฟล์ข้อความบนเครื่องแล้ว ก็ถึงเวลาสำรวจข้อมูลนั้น แบบฝึกหัดต่อไปนี้จะพาทำขั้นตอนนี้ไปทีละส่วน ในแบบฝึกหัดนี้จะอ่านข้อมูล Twitter เข้าสู่ลิสต์ชื่อ tweets_data

โปรดทราบว่านี่คือข้อมูลจริงจาก Twitter จึงมีความเป็นไปได้ที่อาจพบคำหยาบหรือเนื้อหาที่ไม่เหมาะสม (ทั้งในแบบฝึกหัดนี้และแบบฝึกหัดถัดไปที่ใช้ข้อมูล Twitter จริง)

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

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

ดูคอร์ส

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

  • กำหนดชื่อไฟล์ 'tweets.txt' ให้กับตัวแปร tweets_data_path
  • กำหนดให้ tweets_data เป็นลิสต์ว่างสำหรับเก็บข้อมูลทวีต
  • ภายในลูป for ที่เขียนว่า for line in tweets_file: ให้โหลดทวีตแต่ละรายการลงในตัวแปร tweet โดยใช้ json.loads() จากนั้น append tweet เข้าไปใน tweets_data ด้วยเมธอด append()
  • กด ส่งคำตอบ แล้วตรวจสอบ key ของ tweet dictionary อันแรกที่แสดงใน shell

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

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

# Import package
import json

# String of path to file: tweets_data_path


# Initialize empty list to store tweets: tweets_data


# Open connection to file
tweets_file = open(tweets_data_path, "r")

# Read in tweets and store in list: tweets_data
for line in tweets_file:
    ____
    ____

# Close connection to file
tweets_file.close()

# Print the keys of the first tweet dict
print(tweets_data[0].keys())
แก้ไขและรันโค้ด