Máy học cơ bản với scikit-learn
Máy học (machine learning) nghe có vẻ cao siêu, nhưng với scikit-learn, bạn có thể huấn luyện mô hình đầu tiên chỉ trong vài dòng. Bài viết giới thiệu quy trình…
Máy học (machine learning) nghe có vẻ cao siêu, nhưng với scikit-learn, bạn có thể huấn luyện mô hình đầu tiên chỉ trong vài dòng. Bài viết giới thiệu quy trình…
Sau khi nắm cơ bản về requests và Beautiful Soup, hãy áp dụng vào một dự án thực chiến: thu thập dữ liệu từ nhiều trang và lưu lại có cấu trúc. Quy trình scrapi…
Rất nhiều ứng dụng thực tế cần đọc/ghi dữ liệu từ MySQL. Python kết nối MySQL dễ dàng qua thư viện như mysql-connector-python. Bài viết hướng dẫn những thao tác…
Xử lý ảnh hàng loạt bằng tay tốn rất nhiều thời gian. Thư viện Pillow giúp bạn thay đổi kích thước, cắt, xoay, thêm chữ vào ảnh — tất cả bằng code Python. Cài đ…
JSON là định dạng trao đổi dữ liệu phổ biến nhất giữa các ứng dụng và API. Python xử lý JSON cực kỳ đơn giản qua module json có sẵn. JSON là gì? JSON (JavaScrip…
Gửi email tự động là một trong những ứng dụng thực tế hữu ích nhất: báo cáo hằng ngày, thông báo, nhắc nhở. Python có sẵn module smtplib để làm việc này. Chuẩn …
Chatbot không nhất thiết phải phức tạp. Với Python, bạn có thể xây dựng một chatbot đơn giản dựa trên luật (rule-based) chỉ trong ít dòng code — một bài tập tuy…
Dữ liệu đầu vào không đáng tin — người dùng nhập sai, API trả về thiếu trường. Pydantic giúp kiểm tra và chuẩn hóa dữ liệu tự động, là nền tảng của FastAPI và n…
Code không có test giống như đi trên dây không lưới. Pytest là framework kiểm thử phổ biến và dễ dùng nhất của Python, giúp bạn tự tin rằng code chạy đúng. Vì s…