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

Tạo một bag từ văn bản đã lưu

Lần này, đồng nghiệp đã lưu các bài đánh giá vào một số tệp văn bản. Có nhiều tệp và mỗi tệp chứa nhiều bài đánh giá. Mỗi bài đánh giá nằm trên một dòng riêng trong tệp văn bản.

Bạn muốn tải chúng vào Dask theo kiểu lười (lazily) để có thể dùng xử lý song song và phân tích nhanh hơn.

dask.bag đã được nhập sẵn với tên db.

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

Lập trình song song với Dask trong Python

Xem khóa học

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

  • Dùng hàm read_text() để tải tất cả các tệp .txt trong thư mục data/tripadvisor_hotel_reviews.
  • Đếm số lượng bài đánh giá trong bag.
  • Dùng phương thức .compute() của bag để in kết quả.

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.

# Load in all the .txt files inside data/tripadvisor_hotel_reviews
review_bag = ____

# Count the number of reviews in the bag
review_count = review_bag.____

# Compute and print the answer
print(____)
Chỉnh sửa và Chạy Mã