我有这些代码:
import wikipedia
import wolframalpha
while True:
inp = input("Întrebarea: \n")
try:
#wolframalpha code
app_id = "XVA5Q2-6YXK424R6V"
client = wolframalpha.Client(app_id)
res = client.query(inp)
assert isinstance(next(res.results).text, object)
answer = next(res.results).text
print(answer)
except:
#wikipedia
wikipedia.set_lang("ro")
print(wikipedia.summary(inp))
和这个:
import tkinter
import wikipedia
import wolframalpha
from tkinter import *
window = Tk()
window.title("Helper")
window.geometry("500x20")
window.resizable(0, 0)
window.configure(background="black")
L1 = Label(window, text="Intrebare: ",bg="black", fg="white")
L1.pack(side=LEFT)
E1 = Entry(window, bd=2 , bg="black", fg="white",cursor="spraycan" , selectbackground="blue violet",
selectforeground="lawn green")
E1.pack(side=RIGHT)
L2=Label(window, text="Bun venit! Eu sunt Helper, asistentul digital!",bg="black", fg="white")
L2.pack(side=BOTTOM)
window.mainloop()
我想将它们合并为一个代码,以将第一个代码放入GUI中以创建一个 数字助理,例如Iron Man的Jarvis。 我怎样才能做到这一点? 我将为其添加更多功能,但是如果我知道如何将它们组合在一起,那么我将知道如何添加更多功能。