-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcustomer.py
More file actions
51 lines (36 loc) · 1.23 KB
/
customer.py
File metadata and controls
51 lines (36 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
import tkinter as tk
import csv
def Send_data():
cust=entry1.get()
mobile=entry2.get()
adres=entry3.get()
purchased=entry4.get()
data=["Customer name","Mobile","Adress","Purchased Cost"]
file_name= "emp.csv"
with open(file_name,"a", newline="") as employee_data:
file=csv.writer(employee_data)
# file.writerow(data)
file.writerow([cust,mobile,adres,purchased])
entry1.delete(0, tk.END)
entry2.delete(0, tk.END)
entry3.delete(0, tk.END)
entry4.delete(0, tk.END)
print(file_name)
main=tk.Tk()
main.title("Customer Details")
main.geometry("600x600")
label1=tk.Label(main,text="Customer name ",).grid(row=1,column=1)
label2=tk.Label(main,text="Mobile number").grid(row=2,column=1)
label3=tk.Label(main,text="Adress").grid(row=3,column=1)
label4=tk.Label(main,text="Purchased cost").grid(row=4,column=1)
label5=tk.Button(main,text="Send",command=Send_data).grid(row=5,column=2)
entry1=tk.Entry(main)
entry1.grid(row=1,column=2)
entry2=tk.Entry(main)
entry2.grid(row=2,column=2)
entry3=tk.Entry(main)
entry3.grid(row=3,column=2)
entry4=tk.Entry(main)
entry4.grid(row=4,column=2)
# entry5=tk.Entry(main).grid(row=4,column=2)
main.mainloop()