Этот код успешно загружает данные Excel в запись таблицы, позволяя пользователю вносить необходимые изменения. Теперь я хочу сохранить все данные после того, как пользователь внес изменения в DataFrame с помощью pandas, гарантируя сохранение заголовков столбцов. Укажите соответствующий код для сохранения данных ввода сетки в DataFrame.
import tkinter as tk
import pandas as pd
root = tk.Tk()
df = pd.read_excel('c:/erp/student2.xlsx',header=None)
for i, row in df.iterrows():
c = 0
for cell in row:
if i==0:
for k in range(df.shape[1]): tk.Label(root, fg="red", font=("Helvetica", 16)).grid(row=i, column=k) # run ok fill my df data into lable
tk.Label(fg="red", font=("Helvetica", 16),text=cell).grid(row=i, column=c) # run ok fill my df data into lable
else:
b3 = tk.Entry(root)
b3.grid(row=i, column=c)
if i==3 and c==2: b3.config(bg="green")
b3.insert(0,cell)
c += 1
root.mainloop()
Подробнее здесь: https://stackoverflow.com/questions/790 ... th-headers
Как сохранить данные tk.grid.entry в кадре данных pandas с заголовками ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как сохранить данные tk.grid.entry в кадре данных pandas с заголовками
Anonymous » » в форуме Python - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-