Привет! Я работаю над Google Map API в Python.Я использую исходный код, который можно найти на этом веб-сайте
Этот код при компиляции создает файл htm, показывающий карту Google с маркерами, размещенными на карте.
Итак, я создал оконную рамку, показанную ниже:
from Tkinter import * # order seems to matter: import Tkinter first
import Image, ImageTk # then import ImageTk
class MyFrame(Frame):
def __init__(self, master, im):
Frame.__init__(self, master)
self.caption = Label(self, text="Some text about the map")
self.caption.grid()
self.image = ImageTk.PhotoImage(im) # <--- results of PhotoImage() must be stored
self.image_label = Label(self, image=self.image, bd=0) # <--- will not work if 'image = ImageTk.PhotoImage(im)'
self.image_label.grid()
self.grid()
im = Image.open("test.html") # read map from disk
# or you could use the PIL image you created directly via option 2 from the URL request ...
mainw = Tk()
mainw.frame = MyFrame(mainw, im)
mainw.mainloop()
И с этой оконной рамкой я хочу отобразить изображение htm карты Google в этой оконной рамке.