Những gì tôi đang cố gắng để làm sẽ trông như thế này trong các dòng lệnh:Làm thế nào để có được một tham chiếu đến thuộc tính hiện tại mô-đun trong Python
>>> import mymodule
>>> names = dir(mymodule)
Làm thế nào tôi có thể nhận được một tham chiếu đến tất cả các tên được định nghĩa trong mymodule
từ bên trong số mymodule
?
Something như thế này:
# mymodule.py
names = dir(__thismodule__)
Có cách nào để truy cập vào gloabals() của mô-đun gọi điện, thay vì mô-đun xác định không? – dimo414
Bạn có thể thử lấy các hình cầu của người gọi từ mô-đun truy nguyên (http://docs.python.org/library/traceback.html), nhưng điều này đang thâm nhập vào lãnh thổ ma thuật tối. Tôi không biết những gì bạn đang cố gắng làm, nhưng bạn có thể muốn suy nghĩ lại thiết kế của bạn nếu bạn cần. –