Thứ Tư, 20 tháng 3, 2013

Modules and packages in Python

1. Modules
Khi tiếp xúc với Python chắc hẳn chúng ta bắt gặp nhiều modules, vậy modules là gì ? Module là một thành phần cung cấp cho Python định nghĩa về các hàm, các biến, các lớp, tất cả đều tương ứng với một chủ đề đã xác định trước. tất cả các definitions được chứa trong một file Python. Dành lời cảm ơn chân tình đến module, nhờ nó mà ta có thể tái sử dụng lại các definitions trong chương trình của mình. Python khuyến khích bạn xây dựng những module cho chính mình với những cách đơn giản nhất.

1.1 Sử dụng modules
Để sử dụng modules bạn phải sử dụng câu lệnh import. Chúng ta cùng xét một ví dụ. Python chứa đựng rất nhiều modules trong nó, một trong số những module rất hữu dụng đó là sys module (sys là viết tắt của từ system). Nó cung cấp các thông tin liên quan đến hệ thống khi chạy và môi trường chạy. Ngoài ra Python sys module cung cấp khả năng truy cập đến bất cứ command line arguments thông qua sys.argv. Nó phục vụ hai mục đích chính sau:
- sys.argv là một danh sách của command-line arguments.
- len(sys.argv) là số lượng của command-line arguments.
ở đây sys.argv[0] là chương trình ví dụ script name

Không có nhận xét nào:

Đăng nhận xét