CodeGym /Các khóa học /Python SELF VI /Cài đặt package

Cài đặt package

Python SELF VI
Mức độ , Bài học
Có sẵn

4.1 Tìm kiếm package ở đâu

Trước khi viết một mẩu code nào, hãy xác nhận rằng ai đó chưa viết nó cho bạn. Không chỉ có thể là nó đã được viết, mà còn có thể đã được kiểm tra, tài liệu hóa và đáp ứng 200% nhu cầu hiện tại và tương lai của bạn.

Điều này xảy ra khá thường xuyên. Python đã hơn 30 năm tuổi và hàng triệu lập trình viên sử dụng nó trên toàn thế giới.

Để giải quyết nhu cầu của bạn có một trang web tuyệt vời – pypi.org (The Python Package Index). Nếu bạn cần một thư viện nào đó, chỉ cần truy cập trang web và nhập yêu cầu của bạn.

Ví dụ, mình muốn viết một khách hàng cho Telegram. Mình truy cập pypi.org, nhập vào tìm kiếm telegram client và thấy khoảng 10,000 thư viện liên quan:

Số một có mô tả là "Python aiohttp telegram client" - đó chính là những gì mình cần. Đơn giản và đẹp.

Ở đây bạn có thể tìm thấy mọi package cho mọi trường hợp. Vì vậy, giờ bạn đã tiến gần hơn một chút để hiểu cốt lõi của công việc lập trình hiện đại: cần biết, ở đâu có những package tốt, biết cách sử dụng chúng và biết cách tránh các điểm yếu của chúng.

4.2 Ví dụ về cài đặt package

Hãy cùng cài đặt một package nào đó và thông qua nó tìm hiểu cách làm đúng.

Có một thư viện vui nhộn vẽ hình con bò và văn bản bên cạnh nó.

Nó gọi là cowsay. Ta sẽ dùng nó để học cách nhập khẩu.

Để sử dụng pip, bạn cần truy cập Terminal. Cách dễ nhất là từ PyCharm. Ở phía dưới bên trái có một danh sách nút:

Nhấn vào nút Terminal, bạn sẽ mở một cửa sổ với lời mời. Nó sẽ trông như thế này:

Bạn cần nhập lệnh pip install cowsay

Ví dụ:

Nếu thư viện được cài đặt thành công, bạn sẽ thấy dòng thông báo như:

Vậy là xong, giờ bạn có thể nhập thư viện (package) vào dự án và sử dụng theo ý muốn.

4.3 Chơi với con bò

Ví dụ, bạn có thể viết một đoạn mã như sau:


import cowsay

cowsay.cow("Cần phải học Python...")

Đây là những gì chương trình đã xuất ra console của mình:

Thư viện cowsay còn hỗ trợ nhiều động vật khác, ví dụ, rồng:


import cowsay

cowsay.dragon("Con rồng đang nói...")

Như bạn thấy, cài đặt package nhanh và đơn giản, sử dụng code của người khác — dễ và thú vị.

Nếu bạn chán chơi với con bò, bạn có thể gỡ bỏ thư viện bằng cách sử dụng lệnh pip uninstall cowsay.

Sử dụng terminal trong IDE như PyCharm giúp quản lý command pip dễ hơn, cho phép thực hiện command trực tiếp trong ngữ cảnh dự án hiện tại.

Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION