Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def report_6(root):
- """
- Создает отчет "таблица "кофейня-поставщик" для всех поставщиков, кроме Дейла"
- Автор: Чернова Анастасия БИВ182
- """
- global surfs_db
- list1 = root.grid_slaves()
- for l in list1:
- l.destroy()
- show_bd(root)
- df4 = surfs_db.drop(['телефон','кг_в_месяц'], axis=1)
- # вывод названия колонок в списке поставщиков
- columns_list = list(df4.columns.values)
- length = len(columns_list)
- for i in range(0, length):
- current_column = columns_list[i]
- current_column_label = tki.Label(root, text=current_column, font=(style, size, 'bold'))
- current_column_label.grid(row=1, column=i, pady=0, padx=10, sticky="w")
- # вывод данных из списка поставщиков
- df4.loc['Дейл К.К.']=[None, None]
- df4.drop(index=['Дейл К.К.'])
- df = pd.DataFrame(data=df4)
- number_rows = len(df.index)
- number_columns = len(df.columns)
- print(df4)
- ## dff= list(df[df['поставщик'] == 'Дейл К.К.'].index)
- for i in range(0, number_rows):
- ## if any(k == i for k in dff):
- ## continue
- for j in range(0, number_columns):
- current = df.iat[i, j]
- current_label = tki.Label(root, text=current, font=(style, size))
- current_label.grid(row=2 + i, column=j, pady=0, padx=10, sticky="w")
- df4.to_csv('C:\\Users\\Света\\Desktop\\project\\project\\work\\Output\\table2.csv', encoding="windows-1251")
- btn_go_back_to_report = tki.Button(root, text="Назад", font=(style, size, 'bold'), bg=btn_go_back_color,
- fg='white', command=lambda: go_back_to_report(root))
- btn_go_back_to_report.grid(row=2, column=0, columnspan=3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement