Bắt đầu ngayBắt đầu miễn phí

Nạp và khám phá dữ liệu Twitter của bạn

Giờ khi dữ liệu Twitter đã nằm trong một tệp văn bản trên máy, đã đến lúc khám phá nó! Bạn sẽ thực hiện điều này trong vài bài tập tương tác tiếp theo. Ở bài này, bạn sẽ đọc dữ liệu Twitter vào một danh sách: tweets_data.

Lưu ý: đây là dữ liệu thật từ Twitter nên luôn có nguy cơ chứa ngôn ngữ thô tục hoặc nội dung gây phản cảm (trong bài tập này và các bài sau cũng dùng dữ liệu Twitter thật).

Bài tập này là một phần của khóa học

Nhập dữ liệu nâng cao trong Python

Xem khóa học

Hướng dẫn bài tập

  • Gán tên tệp 'tweets.txt' cho biến tweets_data_path.
  • Khởi tạo tweets_data là một danh sách rỗng để lưu các tweet.
  • Bên trong vòng lặp for được bắt đầu bằng for line in tweets_file:, nạp mỗi tweet vào một biến tweet bằng json.loads(), sau đó thêm tweet vào tweets_data bằng phương thức append().
  • Bấm Gửi và xem các khóa (keys) của dictionary tweet đầu tiên được in ra shell.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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())
Chỉnh sửa và Chạy Mã