Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Câu lệnh from...import * trong Python

Câu lệnh from module import * dùng để import tất cả function từ module Python. Ví dụ, muốn import tất cả hàm từ module math và không muốn prefix math. khi gọi, làm sau:

>>> from math import *
>>> sin(0)
0.0
>>> cos(0)
1.0

Lưu ý: với code base lớn, nếu import * bạn sẽlikely cement nó vào module, không thể gỡ bỏ. Vì khó xác định item nào trong code đến từ 'module', dễ dẫn đến điểm bạn nghĩ không dùng import nữa nhưng cực khó chắc chắn. Nó basically làm rối namespace và để bạn ít lựa chọn đặt tên trong module.