Ben de uğraştım bir yerde kullanmak için. Senin isteğine uyuyor sanırım yazdığım kod. Kullanabilirsin güle güle.
import requests
from bs4 import BeautifulSoup
URL = "https://sozluk.gov.tr/gts?ara=sonsuz"
html = requests.get(
URL,
headers={
'User-Agent':
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36 Edg/86.0.622.58',
}
).text.encode("utf-8")
soup = BeautifulSoup(html, "html.parser")
soup = str(soup.string)
anlamlar = soup.split("\"anlam\"")
anlamlar = anlamlar[1:]
sonuclar = []
for t in anlamlar:
tgos = t.split("\"gos\"")
temiz = tgos[0].replace(":","")
temiz = temiz.replace("\"","")
sonuclar.append(temiz)
for sonuc in sonuclar:
print(sonuc)
Çıktısı aşağıdaki gibi. Değiştirebilirsin istediğin şekilde kodu.
ara=sonsuz için
Sonu olmayan, bitmeyen, ebedî,
Ölçülemeyecek kadar çok veya büyük olan,
Çok,
Birçok,
Sonu ve sınırı olmayan şey,
Sonu olmayan, her niceliği aşabilen değişken (nicelik),