wikipedia_extractor.py
import wikipedia # print the summary of what python is print(wikipedia.summary("Python Programming Language")) # search for a term result = wikipedia.search("Neural networks") print("Result search of 'Neural networks':", result) # get the page: Neural network page = wikipedia.page(result[0]) # get the title of the page title = page.title # get the categories of the page categories = page.categories # get the whole wikipedia page text (content) content = page.content # get all the links in the page links = page.links # get the page references references = page.references # summary summary = page.summary # print info print("Page content:\n", content, "\n") print("Page title:", title, "\n") print("Categories:", categories, "\n") print("Links:", links, "\n") print("References:", references, "\n") print("Summary:", summary, "\n") # changing language # for a list of available languages, # check http://meta.wikimedia.org/wiki/List_of_Wikipedias link. language = "es" wikipedia.set_lang(language) # get a page and print the summary in the new language print(f"Summary of web scraping in {language}:", wikipedia.page("Web Scraping").summary)Join 50,000+ Python Programmers & Enthusiasts like you!
Email address Subscribe This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.Ethical Hacking with Python EBook
Web Security with Python EBook
Cryptography with Python EBook
Practical Python PDF Processing EBook
Real-Time Traffic Monitoring System with YOLOv9 eBook
Mastering YOLO: Build an Automatic Number Plate Recognition System
© 2026 The Python Code. All rights reserved.