Để dùng package trong code, phải làm cho nó accessible. Bạn phải import nó. Không dùng được gì trong Python trước khi nó được định nghĩa. Một số thứ built-in (kiểu cơ bản int, float) dùng mọi lúc. Nhưng hầu hết việc khác cần hơn thế. Ví dụ tính cosin 1 radian, chạy math.cos(0) sẽ bị NameError vì math chưa định nghĩa.
Ví dụ
Cần nói cho Python import module trước:
>>> math.cos(0) Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'math' is not defined >>> import math >>> math.cos(0) 1.0
Nếu có file Python riêng muốn import, dùng import statement:
>>> import my_file # giả sử file my_file.py ở thư mục hiện tại.
# File ở thư mục khác, đưa đường dẫn tuyệt đối/tương đối.