Python ткинтер новый или открытый экран - PullRequest
0 голосов
/ 13 февраля 2019

Я использую модуль Python tkinter для создания своей программы.Как сделать, когда пользователь открывает программу, он получает две кнопки, или делает новый проект, или открывает.Они могут сохранить проект как пользовательский тип файла и открыть его, и все вернулось к тому, что они сделали.Как?

Ответы [ 2 ]

0 голосов
/ 13 февраля 2019

Используйте текстовый файл: вы можете создать небольшой код или что-то, что позволит вам сохранить их данные в виде простого текста, а затем поместить их в файл, подобный следующему: написать (это также создаст новый файл с именем nameOfFile.TXT, так что вы можете автоматизировать его):

myTextFileHandler = Open('nameOfFile.txt', "w+") #open (and create, if it doesn't already exist) the file
myTextFileHandler.write("text in file") #rewrites the entire file to text
myTextFileHandler.close() #close file

, чтобы открыть:

myTextFileHandler = Open('nameOfFile.txt', "r") #open the file, but to read it
textInFile = myTextFileHandler.read() #returns text in the file
myTextFileHandler.close()

Надеюсь, это то, что вы искали!

0 голосов
/ 13 февраля 2019

Используйте функцию кнопки модуля tkinter.Например:

from tkinter import *
root=Tk()

B1=Button(text="Click here")
B1.pack()

root.mainloop()
...