Liên quan: What is the common header format of Python files?Tìm danh sách tất cả các biến số hai dấu gạch dưới?
Tôi có thể tìm danh sách tất cả các biến/từ khóa đôi dưới đây thường được sử dụng trong Python ở đâu?
Trong Python, các biến bắt đầu và kết thúc bằng dấu gạch dưới kép thường lưu trữ siêu dữ liệu hoặc được tích hợp vào hệ thống. Ví dụ,
#!/usr/bin/env python
__author__ = 'Michael0x2a'
__license__ = 'GPL'
class Test(object):
def __init__(self):
print 'Hello World!'
if __name__ == '__main__':
t = Test()
tôi khá chắc chắn __author__
và __license__
đang khá nổi tiếng. Các biến siêu dữ liệu đôi gạch dưới nào khác có ở đó? Có danh sách toàn diện nào tôi có thể kiểm tra ở đâu đó không? Tôi có thể tự mình tạo ra, hoặc có một loạt những cái đã trở thành tiêu chuẩn thực tế mà tôi nên sử dụng?
Những thứ như __init__
, __name__
và __doc__
được tích hợp khá nhiều vào Python. Đó có phải là hai từ khóa chỉ có hai dấu gạch dưới được đặt trước không? Còn nữa không? Có nơi nào tôi có thể lấy danh sách không?
[Chỉnh sửa]
Tôi đang xem và gặp phải một question mà liên kết với một mindmap của một loạt các biến đúp nhấn mạnh.
Không ai trong số đó là những từ khóa ** ** * mỗi gia nhập*; chúng chỉ là "huyền diệu". –