هل يمكنك أن تريني كيفية الاستعلام عن واجهة برمجة تطبيقات ويكيبيديا في بيثون؟
هل يمكنك أن تريني كيفية الاستعلام عن واجهة برمجة تطبيقات ويكيبيديا في بيثون؟
user
تستخدم هذه الوظيفة وحدة طلبات Python التي قد تحتاج إلى تثبيتها بشكل منفصل.

طلبات الاستيراد

تعريف query_wikipedia_api(الاستعلام):
    url = f"https://en.wikipedia.org/w/api.php?action=query&format=json&prop=extracts&titles={query}&redirects=1"
    الاستجابة = طلبات.get(url)
    طباعة (response.json ())

query_wikipedia_api("لغة برمجة بايثون")

يأخذ استعلام بحث كمدخل، ويضيفه إلى عنوان URL لاستعلام Wikipedia API، ويرسل طلب GET إلى واجهة برمجة التطبيقات، ويطبع استجابة JSON إلى وحدة التحكم.
assistant