python tkinter新的或打开的屏幕

时间:2019-02-13 16:59:53

标签: python tkinter file-type

我使用Python tkinter模块制作程序。当用户打开程序时,我如何做才能得到两个按钮,或者创建一个新项目,或者打开。他们可以将项目另存为自定义文件类型,然后打开它,一切都恢复了原样。怎么样?

2 个答案:

答案 0 :(得分:0)

使用tkinter模块的按钮功能。例如:

DECLARE @IDs VARCHAR(500);
SET @IDs = '1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,2a0' ;

declare @list TABLE (id int);
DECLARE @Number int, @idx int
DECLARE @charSpliter CHAR;

SET @charSpliter = ','
SET @IDs = @IDs + @charSpliter;
set  @idx = 0

WHILE (1 = 1)
    BEGIN
        set  @idx =  CHARINDEX(@charSpliter, @IDs)
        if (@idx is NULL or @idx <= 0) break;

        BEGIN TRY
        SET @Number = SUBSTRING(@IDs, 0, @idx)
        SET @IDs = SUBSTRING(@IDs, @idx + 1, LEN(@IDs))

        insert @list select convert(int, @Number)
    END TRY  
    BEGIN CATCH 
        break
    END CATCH  
END

-- @list available for the next query...
select * from  @list

答案 1 :(得分:0)

使用文本文件: 您可以编写一些代码或类似的代码,以便将其数据存储为纯文本格式,然后将其放入如下文件中: 进行编写(这还将创建一个名为nameOfFile.txt的新文件,因此您可以使其自动化):

RewriteEngine On
RewriteRule ^blog(/.*)?$ /$1 [L,NC,NE,R=301]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-
RewriteRule ^blog(/.*)?$ /$1 [L,NC,NE,R=301]
RewriteRule ^index\.php$ - [L]
RewriteRule . /index.php [L]

打开:

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

希望这就是您想要的!