سلام ، کدی رو با استفاده از tkinter و matplotlib نوشتم که با وارد کردن عدد در entry در tkinter نقطه رو برام روی نمودار توی matplotlib نشون بده اما ارور میده اگه میشه راهنماییم کنید ، کد :
from tkinter import *
import matplotlib.pyplot as plt
win = Tk()
win.title("nemodar")
win.geometry("500x500")
def opnd():
winn=Toplevel(win)
winn.title("نمودار")
winn.resizable(False, False)
winn.geometry("400x400")
c=Entry(winn, font=('Calibri 15'))
c.pack()
d=Entry(winn, font=('Calibri 15'))
d.pack()
def nff():
plt.plot([d],[c])
plt.ylabel("ارتفاع")
plt.xlabel("طول")
plt.show()
btn = Button(winn, text="محاسبه", font="calibri", command = nff)
btn.pack()
btnnemodar = Button(win, text="نمودار", padx=40, pady=20, font="calibri 17", activebackground="gray", command=opnd, bg="wheat")
btnnemodar.grid(row=0, column=4)
win.mainloop()
به عرشیا پورگنجی کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟