У меня есть ряд данных, и с данными я хочу добавить две строки к go с каждой строкой данных, которые у меня уже есть - PullRequest
0 голосов
/ 31 марта 2020

Я сейчас использую от pandas до go данных, мне не удалось найти код, который добавляет строку к предыдущим данным.

Мой текущий код:

import os
import tkinter as tk
from tkinter import filedialog
import pandas as pd
import xlrd
import openpyxl
from openpyxl import load_workbook
import datetime
from dataclasses import dataclass
from openpyxl.styles import Font,Color,Alignment,Border,Side,colors
import numpy as np
from xlsxwriter.utility import xl_rowcol_to_cell
import xlwt
from xlwt import Workbook

root= tk.Tk()

canvas1 = tk.Canvas(root, width = 300, height = 300, bg = 'lightsteelblue')
canvas1.pack()

def getExcel():
    global df

    import_file_path = filedialog.askopenfilename()
    df = pd.read_excel (import_file_path)
    del df['PART CODE']
    del df['SUPPLIER CODE']
    del df['COMPANY OR SUB-CONT']
    del df['SUB-CONT UNIT COST']
    del df['HLR']
    del df['HOURLY MULTIPLIER']
    del df['MATERIAL MULTIPLIER']
    del df ['ROUGH-IN HOURS']
    del df['FINISH HOURS']
    del df['PRELIMINARY TEXT']
    del df['FORMAL TEXT']
    del df['SUBCONT TEXT']
    del df['Part Image Path']
    df.insert(0,'Id','')


    pd.set_option('display.max_rows', df.shape[0]+1)

browseButton_Excel = tk.Button(text='Select Excel File', command=getExcel, bg='green', fg='white', font=('helvetica', 12, 'bold'))
canvas1.create_window(150, 150, window=browseButton_Excel)

root.mainloop()

Данные, которые у меня есть в настоящее время, выглядят как

строка1 1 1 1 строка2 2 2 2 строка3 3 3 3

Я хочу, чтобы результат был

row1 1 1 1 row2 row3 row4 2 2 2 row5 row6 row7 3 3 3 row8 row9

В этом новом выводе я добавил две строки, которые я мог бы поместить новые данные, когда я закончу с моим кодом. Есть мысли?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...