Thuộc tính tích hợp này in ra tên của lớp, kiểu, hàm, phương thức, bộ mô tả hoặc phiên bản trình tạo.
Ví dụ:nếu trình thông dịch python đang chạy mô-đun đó (tệp nguồn) làm chương trình chính, thì nó sẽ đặt biến __name__ đặc biệt có giá trị "__main__". Nếu tệp này đang được nhập từ mô-đun khác, __name__ sẽ được đặt thành tên của mô-đun.
Ví dụ
Đoạn mã sau minh họa việc sử dụng __name__.
class Bar(object): def foo(): """ This is an example of how a doc_string looks like. This string gives useful information about the function being defined. """ pass print foo.__name__ print Bar.__name__
Đầu ra
Điều này cho kết quả
foo Bar