هل يمكنك أن تريني كيفية الاستعلام عن واجهة برمجة تطبيقات ويكيبيديا في بيثون؟
system
هل يمكنك أن تريني كيفية الاستعلام عن واجهة برمجة تطبيقات ويكيبيديا في بيثون؟
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
system
هل يمكنك أن تريني كيفية الاستعلام عن واجهة برمجة تطبيقات ويكيبيديا في بيثون؟
user
سؤال: هل يمكنك أن تريني كيفية الاستعلام عن واجهة برمجة تطبيقات ويكيبيديا في بيثون؟
أجيب: نعم، يمكنك الاستعلام عن واجهة برمجة تطبيقات ويكيبيديا في بيثون باستخدام
assistant