簡體   English   中英

為什么我的 py2app 不工作,啟動錯誤

[英]Why My py2app is not working , launch error

我構建了我的應用程序:


import os, shutil
import tkinter as tk
from tkinter import *
#Ca ouvre le fichier et prend la derniere et avant derniere ligne
with open('Secrets.txt', 'r') as f:
    last_line = f.readlines()[-1]
#Ca fait la fenetre
window = tk.Tk()
window.title("Rentre un secret")
window.geometry('1100x60')
#Ton secret
lbl = Label(window, text="Ton secret:")
lbl.grid(column=0, row=0)
txt = Entry(window,width=100)
txt.grid(column=1, row=0)
txt.pack
#ecrire dans le fichier txt ton secret
def enreg():
    "Enregistrer ton secret"
    obfichier = open('Secrets.txt','a')
    if txt.get():
        obfichier.write(txt.get()+"\n")
    obfichier.close()
    
bou2 = Button(window, text = 'Enregistrer', command = enreg)
bou2.grid(row = 1, column = 0)
#L'autre Secret
log = Label(window, text="L'ancien secret: " + last_line)
log.grid(column=1, row=1)
directorya = txt.get()

但是當我這樣做時./dist/TonSecret.app/Contents/MacOS/TonSecret,它什么都不做..當我點擊應用程序圖標時,它告訴我:啟動錯誤啟動錯誤查看py2app網站調試啟動問題你能幫忙嗎我

py2app問題放在一邊,此代碼不執行任何操作,因為您永遠不會進入tkinter事件循環。 將此行添加到代碼的末尾,您的代碼將執行以下操作:

window.mainloop()

如果您想了解為什么在應用py2app時得到的結果不起作用,您需要提供有關構建可執行文件的操作的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM