Как печатать в GUI, а не в консоли в Python

Попробуйте это,

 let jsonData: NSData

 do {
        jsonData = try JSONSerialization.data(withJSONObject: DicObject, options: JSONSerialization.WritingOptions()) as NSData
        let jsonString = NSString(data: jsonData as Data, encoding: String.Encoding.utf8.rawValue)! as String
        print("json string = \(jsonString)")
        print("json jsonData = \(jsonData)")

   } catch _ {
           print ("JSON Failure")
   }

Спасибо!

-1
задан fuser60596 19 January 2019 в 17:56
поделиться

1 ответ

import random
import tkinter as tk
import functools as ft

root = tk.Tk()

def updateText(l):
    l.config(text = random.randint(0, 999))


l = tk.Label(root)
b = tk.Button(root, text = "updateText()", command = ft.partial(updateText, l))

l.pack(fill = tk.BOTH, expand = True)
b.pack()

Очень простой пример, но он покажет вам, как это сделать. Я думаю, что подход ООП будет проще для этой задачи.

0
ответ дан Joshua Nixon 19 January 2019 в 17:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: