Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 Wikipedia 데이터를 추출하는 방법은 무엇입니까?


이 기사에서는 Python을 사용하여 Wikipedia 데이터를 추출하는 방법을 살펴보겠습니다. Python은 웹사이트에서 메타 정보를 캡처하기 위해 웹 스크레이퍼를 만드는 데 널리 사용됩니다.

이 기사에서는 Wikipedia API와 라이브러리를 사용하여 Wikipedia 소스 URL에서 데이터를 가져옵니다. API는 주어진 URL에서 데이터를 가져오는 데 도움이 됩니다. 그런 다음 주어진 URL에서 메서드를 호출하고 화면에 정보를 인쇄합니다.

Wikipedia에서 데이터를 추출하려면 먼저 wikipedialibrary를 가져와야 합니다. 'pip install wikipedia'를 사용하여 Python에서.

이 프로그램에서는 Wikipedia에서 Python 프로그래밍 요약을 추출하여 텍스트 상자에 인쇄합니다.

예시

#Import the tkinter library
from tkinter import *
import tkinter as tk
import wikipedia

win = Tk()
win.geometry("700x500")
win.title("Wikipedia Summary")

result = wikipedia.search("Python Programming")

# get the page Details
page = wikipedia.page(result[0])

# Get the summary
summary = page.summary

T = tk.Text(win, height=200, width=70)
T.pack()
T.insert(tk.END, summary)

win.mainloop()

출력

위의 파이썬 코드를 실행하면 Wikipedia에서 가져온 "파이썬 프로그래밍"과 관련된 요약이 인쇄됩니다.

Python에서 Wikipedia 데이터를 추출하는 방법은 무엇입니까?