我的按钮需要帮助编程功能(导入,导出)

时间:2018-04-24 21:57:22

标签: python tkinter

我正在尝试创建一个真正的基本软件,用户可以:

1)按一个按钮导入.csv文件,程序将读取该文件并打印出来

2)按另一个按钮以特定方式对数据进行排序

3)按第三个也是最后一个按钮将该数据导出为新的.csv文件

基本上,我需要步骤 1和3 的帮助,我不知道该怎么做。

我的代码:

from tkinter import *

import tkinter

import tkinter.messagebox

top = Toplevel()


def UploadAction():
#Allows user to import a .csv of their choice into the program
#Python should read the file into the system and display the contents


def SortingCSV():
#Allows user to switch the contents of the file to the desired settings


def Export():
#Exports the manipulated data into a new .csv file and downloads it    


B=Button(top, text ="Upload", command = UploadAction).grid(row=2,column=1)

B=Button(top, text ="Convert File", command = SortingCSV).grid(row=6, column=1)

B=Button(top, text ="Download File", command = Export).grid(row=7,column=1)


top.mainloop()

1 个答案:

答案 0 :(得分:0)

许多Python模块可以简化这类问题的生活。

有一个用于处理csv:https://docs.python.org/2/library/csv.html

祝你好运!