Với một lớp C trong Python, làm cách nào để xác định tệp mà lớp đó đã được định nghĩa? Tôi cần thứ gì đó có thể hoạt động từ lớp C hoặc từ một phiên bản ngoài C.
Lý do tôi làm điều này là vì tôi nói chung là một người thích đặt các tệp thuộc cùng một thư mục. Tôi muốn tạo một lớp sử dụng mẫu Django để tự hiển thị dưới dạng HTML. Việc triển khai cơ sở sẽ suy ra tên tệp cho mẫu dựa trên tên tệp mà lớp đó được định nghĩa.
Giả sử tôi đặt một lớp LocationArtifact trong tệp "base / Artifact.py", sau đó tôi muốn hành vi mặc định là tên mẫu là "base / LocationArtifact.html".
1
Bản sao: stackoverflow.com/questions/269795/… , stackoverflow.com/questions/602846/…
—
S.Lott
Những người giả sử bạn biết mô-đun bạn đang tìm kiếm tệp, tôi sẽ chỉ có chuỗi mô-đun khi tôi làm việc với các triển khai ngoài một lớp.
—
Staale