Skip to main content

Fetch Wikipedia Contents Using Python Code

 Wikipedia is known for its vast area of contents which everyone can share easily. It is something like an online free encyclopedia and the contents in Wikipedia can be edited by anyone around the world. This article focuses on extracting Wikipedia contents of any personality or about anything using simple Python Programming.



module wikipedia

    Python has many modules that are flexible to use in real-world applications. To extract Wikipedia contents, python has a module called "wikipedia". This module helps to fetch content from Wikipedia and to display result in your console screen.

Installing Module

    The module can be installed by using,

            pip install wikipedia

Fetching Content

      The contents can be fetched by importing the module "wikipedia" and using the function summary( ).

            import wikipedia

            print(wikipedia.summary("ElonMusk" , sentences = 10))

The above code will result in Wikipedia content of  "Elon Musk", limited to 10 lines.

The parameter "sentences" is optional inside wikipedia.summary( ), where you can specify any number of lines to be printed on the resulting content.

Changing the language of the fetched contents

    The contents fetched can be translated to any languages using,

            import wikipedia

            wikipedia.set_lang( "hi" )

            print(wikipedia.summary( "Mark Zuckerberg" )

In the above code, wikipedia.set_lang( language ) is used to convert contents from default language to the language passed inside the argument.



Comments

Popular posts from this blog

How to Create A Voice Recorder Using Python

  A voice recorder records a sound or a voice of a person and converts it into an audio file. The file can be stored in different audio formats like MP3 format, Waveform Audio File (WAV), Advanced Audio Coding (AAC), Audio Interchange File Format (AIFF), etc. and later it can be transferred to other devices. Any device that is capable of recording a sound or a voice is said to be a voice recorder by default. In this article, you will learn to build a voice recorder with a few lines of code in Python. Where do We Use Voice Recorder? Some of the applications of a voice recorder are listed below: Interviews Handling Meetings Lectures/Seminars in Educational Institutions Audiobooks for kids Learning foreign languages Translating a word to another language Google search by voice A quick voice message to a person instead of typing Podcasts Voice assistants like Google assistants, Alexa, Siri, etc., Essentials The first and foremost thing needed to build a voice recorder using Python is t...

Interacting With System Applications Through OS Module In Python

 As we all know, Operating System (OS) is a program that acts as an interface between computer hardware and user. Python has a standard utility module called "os module" to achieve a process of communicating directly to the operating system of your device. Installation The os module is one of the standard libraries in Python 3, so it doesn't need to be installed manually or externally. It comes along with the installation of Python. So it is mandatory to import this os module before using it in your program as it is not a built-in function. Importing module The os module can be used in a program by importing it initially. It is mandatory to import the os module as it is not a built-in function to use it without any importation. To import the os module, use the command as import os Built-in functions inside os module There are a bunch of built-in functions present inside the os module where one can invoke each function after the module gets imported inside a program.  To k...

Translating text from one language to another using python

The definition of a translator is a  person who helps people who speak different languages to communicate or who take something  (such as a speech or a book) in one language and who puts it into a different language for people to understand.   This functionality can be achieved using the  googletrans module in python. googletrans module     The googletrans module is one of the fast and flexible libraries in python that implements Google Translate API,  to detect the language of text automatically and to convert text from one language to another. By default, all the languages are translated to English. Installation      This module can be installed by using,                pip install googletrans     googletrans can be used after installation and importation of the module               import googletrans or       ...