Hôm nay chúng ta sẽ học cách “đứng trên vai những người khổng lồ”. Python mạnh mẽ không chỉ bởi cú pháp, mà bởi hàng triệu thư viện (packages) do cộng đồng đóng góp. Bạn không cần tự viết mã để vẽ biểu đồ hay tính toán ma trận, chỉ cần Import chúng!
1️⃣ Cách Import Thư Viện
Để sử dụng một thư viện, bạn dùng từ khóa import. Bạn cũng có thể đặt tên viết tắt (`alias`) để code ngắn gọn hơn.
import math
print(math.sqrt(16)) # Căn bậc hai: 4.0
import datetime as dt
print(dt.datetime.now()) # Lấy thời gian hiện tại
2️⃣ Quản Lý Package Với PIP
Nếu thư viện chưa có sẵn trong máy, chúng ta dùng PIP để tải về từ kho tàng khổng lồ PyPI.
- Cài đặt:
pip install pandas
- Cập nhật:
pip install --upgrade pandas
- Gỡ bỏ:
pip uninstall pandas
3️⃣ File Requirements.txt
Khi làm dự án thực tế, bạn sẽ dùng rất nhiều thư viện. Để người khác (hoặc máy chủ) có thể chạy được code của bạn, hãy liệt kê tất cả vào file requirements.txt.
# Lệnh tự động tạo file requirements
pip freeze > requirements.txt
# Lệnh cài đặt toàn bộ thư viện từ file đó
pip install -r requirements.txt
TỔNG KẾT BUỔI 4
Biết cách quản lý package giúp bạn duy trì dự án một cách chuyên nghiệp và dễ dàng chia sẻ với đồng nghiệp. Đây cũng là buổi cuối cùng của phần Python Cơ Bản. Chúc mừng bạn!
Từ buổi 5, chúng ta sẽ chính thức bước vào thế giới Dữ Liệu Khổng Lồ với NumPy và Pandas. Hãy sẵn sàng nhé!
💡 Theo dõi lộ trình học tập tại: Hướng nghiệp Python – Data Analysis