संसाधनों की सूची
संसाधन स्कीमा
| Field | Type | Description |
|---|---|---|
uri | str | संसाधन पहचानकर्ता (उदाहरण के लिए resource://config/app) |
name | str | मानव-पठनीय नाम |
description | str | None | संसाधन में निहित सामग्री का विवरण |
mimeType | str | None | सामग्री प्रकार (उदाहरण के लिए application/json) |
संसाधन पढ़ें
result एक ReadResourceResult है जिसमें contents नामक सूची होती है। इसमें TextResourceContents (टेक्स्ट) या BlobResourceContents (base64 ब्लॉब) शामिल हो सकते हैं।
प्रतिक्रिया संरचना (टेक्स्ट बनाम बाइनरी)
उदाहरण: कॉन्फ़िगरेशन रीडर
Resource templates
Context manager
open_connection(...) एक async context manager है। इसका मतलब है कि आपको client.close() को await करके कॉल करना याद रखने की ज़रूरत नहीं रहती। जैसे ही async with ब्लॉक से बाहर निकलते हैं, यह आपके लिए अपने आप भीतर का कनेक्शन बंद कर देता है।