from ast import Div
from bs4 import BeautifulSoup as bp
import requests as rq
from tkinter.messagebox import *
def TakeArc(path:str, theNumber:int, into=":") -> str:
theArticle = rq.get(path)
Soup = bp(theArticle.content, 'lxml')
Divs = Soup.find("div", {"id":"mw-content-text"})
P = Divs.find_all("p")
if theNumber > len(P):
showerror(message=f"You need to enter a number smaller than {len(P)}.")
return None
else:
return P[theNumber].text
print(TakeArc("https://tr.wikipedia.org/wiki/Fransa_Muharebesi",2))