поисковая система на pathon

Дима Вахтин

Новичок
Пользователь
Сен 20, 2021
3
0
1
Я создаю приложение типа яндекса или гугл и поэтому мне нужно создать поисковую систему . Поскажите как это сделать?
P.S. могу закачать библиотеки и не знаю Django .
код с библиотеками:
import requests
from bs4 import BeautifulSoup
from tkinter import*
from tkinter import messagebox
from pyowm import OWM


nr = 0

gl = Tk()
gl.title("главное миню")
gl.geometry('400x200')
gl["bg"] = "lightblue"

def pp():

root = Tk()
root.title("погода")
root.geometry("350x250")
owm = OWM('your_api-key')
root["bg"] = "lightgreen"


Label(root, text="Погода в городе", font="Consolas 15 bold", bg="lightblue").pack(pady=5)
Label(root, text="Укажите название города:", font="Consolas 11 bold", bg="red").pack(pady=5)

a = Entry(root, width=40)
a.pack()


def temp():
b = str(a.get())
search = f"Погода в {b}"

url = f"https://www.google.com/search?&q={search}"

r = requests.get(url)
s = BeautifulSoup(r.text, "html.parser")

update = s.find("div", class_="BNeawe").text

c = messagebox.showinfo("Прогноз погоды", "В городе " + b + " температура " + update)

a.delete(first=0, last=10000)

Button(root, text="Узнать температуру", command=temp).pack(pady=15)

root.mainloop()


Button(gl,text="Погода в городе",bg="lightgreen", command=pp).pack(pady=15)
Label(gl, text="Dima&Vahtin").pack(pady=15)
Label(gl,text="Discord сервер : https://discord.gg/sWHPka87hS").pack(pady=15)


gl.mainloop()
 
Последнее редактирование:

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
973
220
43
21
Москва
Создавать свой поисковик, но погоду брать из гугла, оригинально.
В общем чтобы создать полностью свой поисковик, тебе надо проиндексировать очень много сайтов, (собрать кучу ссылок с информацией что по ним находится), у тебя просто места на компьютере не хватит, да и зачем?
 

Форум IT Специалистов