Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » Помогите пожалуйста с кодом. Где ошибка? [RSS Feed]

#1 Сен. 6, 2008 23:58:44

xs13
От:
Зарегистрирован: 2008-09-06
Сообщения: 36
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста с кодом. Где ошибка?

# -*- coding: cp1251 -*-
from Tkinter import *
import math


def calculate_square():
square = float(a.get())**2
square_label.configure(text=square)


root = Tk()
root.title(u'Площадь квадрата')

frame = Frame(root)
frame.pack()


label = Label(root, text =u'Введите размер стороны квадрата:')
label.config(fg = ‘black’, font = ('Verdana', 10))
label.grid(row=1, column=0)
label.pack()

a_entry = Entry(frame, width=10)
a_entry.grid(row=2, column=0)

square_label = Label(frame)
square_label.grid(row=2, column=1)

eval_button = Button(frame, text=u“Вычислить”, width=10, command=calculate_square)
eval_button.grid(row=3, column=0)

exit_button = Button(frame, text=u“Выход”, width=10, command=root.destroy)
exit_button.grid(row=3, column=1)

root.mainloop()



Офлайн

#2 Сен. 7, 2008 01:36:43

pento
От:
Зарегистрирован: 2007-05-29
Сообщения: 100
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста с кодом. Где ошибка?

xs13, ну в твоём коде как минимум 2 ошибки.
Что пишет интерпретатор, когда ты пробуешь запустить свой код?



Офлайн

#3 Сен. 7, 2008 01:55:11

xs13
От:
Зарегистрирован: 2008-09-06
Сообщения: 36
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста с кодом. Где ошибка?

с программой я разобрался, сейчас другая проблема:

при помощи py2exe конвертирую файл sguare.py в square.exe, который по умолчанию создаётся в папке dist
затем я допустим хочу переместить этот файл в другую папку. Перемещаю. Запускаю. Выдает ошибку, что нету python25.dll.

Вопрос: как сделать так, чтобы этот exe не был привязан только к папке dist а можно было его запускать на любой машине или из любой другой папки?



Отредактировано (Сен. 7, 2008 12:17:30)

Офлайн

#4 Сен. 8, 2008 13:24:40

Viper
От:
Зарегистрирован: 2006-11-08
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста с кодом. Где ошибка?

Надо копировать не только square.exe, но и остальные файлы из папки dist.



Офлайн

#5 Сен. 9, 2008 22:31:03

xs13
От:
Зарегистрирован: 2008-09-06
Сообщения: 36
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста с кодом. Где ошибка?

спасибо уже разобрался



Офлайн

  • Начало
  • » GUI
  • » Помогите пожалуйста с кодом. Где ошибка?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version