0
我正在爲我的工作寫一個程序,而我真的只是一個初學者。Python將圖形用戶界面和程序集成在一起
我已經寫此代碼:
import pandas as pd
pd.set_option('display.mpl_style', 'default')
fixed_df = pd.read_csv('/home/oem/Desktop/Prog/ex.pp-ser', sep='\t', encoding='latin1', decimal = ',', index_col='time (s)')
fixed_df[:3]
fixed_df.plot(kind='scatter', x='pa,1', y='pc,1', color='black')
和這一個GUI
import fileinput
from tkinter import *
from tkinter import ttk
from tkinter.filedialog import askopenfilename
import pandas as pd
root = Tk()
root.geometry('200x150')
def OpenFile():
df = askopenfilename(initialdir="C:/home/oem/Desktop/Prog/",
filetypes =(("CSV", "*.csv"),("All Files","*.*")),
title = "Choose a file.")
Title = root.title("File Opener")
label = ttk.Label(root)
label.pack()
menu = Menu(root)
root.config(menu=menu)
file = Menu(menu)
file.add_command(label = 'Open', command = OpenFile)
file.add_command(label = 'Exit', command = lambda:exit())
file.add_command(label = 'Plot', command = plot_graph)
menu.add_cascade(label = 'File', menu = file)
root.mainloop()
而且我不知道,我怎麼可以把第一個程序的第二個。
這將是非常好的,當有人可以幫助我。
非常感謝!
不完全確定你想問什麼,請詳細說明。 – AMACB
我正在嘗試用圖形用戶界面編寫一個繪圖程序。我有很多的CSV數據,我已經編寫了程序,讀取CSV和繪製一些列。現在我嘗試寫一個gui,然後其他人可以使用它,而沒有開發環境。 – Dascha
對不起,我的英語不好,我知道 – Dascha