Уведомления

Группа в Telegram: @pythonsu

#1 Март 28, 2010 12:12:40

farex
От:
Зарегистрирован: 2010-03-20
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

tk как передать переменную?

Извеияюсь за кривой вопрос.

from Tkinter import *
import urllib

def urlGET(event):
url = urllib.URLopener()
resp = url.open('http://icanhazip.com/')
html = resp.read()
#print html.strip()
ent.insert(END, s) %htm


root = Tk()

but = Button(root, text="whats my ip ")
ent = Entry(root, width=20, bd=12)
but.bind("<Button-1>", urlGET)


ent.pack()
but.pack()
root.mainloop()
Не могу понять как передать ?
ent.insert(END, %s) %htm

Надеюсь вопрос понятен…
Нужно в ent получить вывод функции urlGet.
Пытаюсь передать так:
ent.insert(END, s) %htm
Ругается на тип str



Отредактировано (Март 28, 2010 12:14:05)

Офлайн

#2 Март 28, 2010 13:08:15

farex
От:
Зарегистрирован: 2010-03-20
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

tk как передать переменную?

Разобрался сам:
tex.insert(END, “%s” % (html))



Офлайн

#3 Март 29, 2010 11:46:13

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

tk как передать переменную?

farex
Разобрался сам:
tex.insert(END, “%s” % (html))
tex.insert(END, html)
или
tex.insert(END, str(html))



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version