Computer >> Máy Tính >  >> Lập trình >> Python

Hàm dir () trong Python

Hàm tích hợp dir () trả về một danh sách các chuỗi đã được sắp xếp có chứa các tên được xác định bởi một mô-đun.

Danh sách chứa tên của tất cả các mô-đun, biến và chức năng được xác định trong một mô-đun. Sau đây là một ví dụ đơn giản -

Ví dụ

#!/usr/bin/python
# Import built-in module math
import math
content = dir(math)
print content

Đầu ra

Khi đoạn mã trên được thực thi, nó tạo ra kết quả sau -

['__doc__', '__file__', '__name__', 'acos', 'asin', 'atan',
'atan2', 'ceil', 'cos', 'cosh', 'degrees', 'e', 'exp',
'fabs', 'floor', 'fmod', 'frexp', 'hypot', 'ldexp', 'log',
'log10', 'modf', 'pi', 'pow', 'radians', 'sin', 'sinh',
'sqrt', 'tan', 'tanh']

Ở đây, biến chuỗi đặc biệt __name__ là tên của mô-đun và __file__ là tên tệp mà từ đó mô-đun được tải.