• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    После старта курса запись открыта еще 10 дней Подробнее о курсе ...

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

не получается паковать исходник в пайтоне

16.03.2020
11
0
что тут нитак и как исправить научите меня пожалюста !!!


# -*- coding:utf -8 -*-
__version__ = 'Version:1.0'
from tkinter import *
from tkinter import filedialog as fd
root = Tk()
root.title("Textedit " +str(__version__))
root.resizable(width=False, height=False)
root.geometry("420x300+300+300")
calculated_text = Text(root,height=15, width=50)
what=input("What will we do?(+,-):")
a=float(input("Type your number:"))
b=float(input("Type your number:"))
init()
if what =="+":
c=a+b
print("Result: "+ str(c))
elif what =="-":
c=a-b
print("Result:" + str(c))
else:
print("You choose wrong combination")
scrollb = Scrollbar(root, command=calculated_text.yview)
scrollb.grid(row=4, column=4, sticky='nsew')
calculated_text.grid(row=4, column=0, sticky='nsew', columnspan=3)
calculated_text.configure(yscrollcommand=scrollb.set)
root.mainloop()
 
что тут нитак и как исправить научите меня пожалюста !!!

Код вставляйте через вставку кода

444_.png


А так я уже вижу что это мешанина - кусочки из разных программ, вы пока не понимаете, что делаете, например эта строка from tkinter import filedialog as fd здесь вообще не нужна. Также здесь помеcь консольной программы и GUI. Пока код нормальный не напишите, паковать рано - как вы сможете что-то вводить в консоли, если файл будет в EXE? Нужно в GUI делать поля для ввода данных.

А вот консольная версия, которая будет рабочей, и то без перехвата исключений (кривых действий пользователя). Введите a и программа сломается.

Python:
what=input("What will we do?(+,-):")
a=float(input("Type your number:"))
b=float(input("Type your number:"))

if what =="+":
    c=a+b
    print("Result: "+ str(c))
elif what =="-":
    c=a-b
    print("Result:" + str(c))
else:
    print("You choose wrong combination")
 
Последнее редактирование:
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!

Курс AD