Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะคืนวัตถุ JSON จากฟังก์ชัน Python ใน Tkinter ได้อย่างไร


JSON เป็นไฟล์ JavaScript Object Notation ที่มีข้อมูลเฉพาะในรูปแบบของพจนานุกรม แพ็คข้อมูลที่ส่งคืนโดยไฟล์ JSON สามารถใช้ภาษาอื่นเพิ่มเติมเพื่อวัตถุประสงค์ที่แตกต่างกันได้

Python มีไลบรารี่ที่หลากหลายสำหรับการสร้างและพัฒนาแอปพลิเคชันเพื่อจัดการกับข้อมูล JSON เราจำเป็นต้องนำเข้า แพ็คเกจ json จากไลบรารี Python

ในบทความนี้ เราจะสร้างฟังก์ชัน Python ที่จะส่งกลับวัตถุ JSON JSON เป็นไลบรารีในตัวที่มาพร้อมกับแพ็คเกจ Python อย่างไรก็ตาม ในการติดตั้ง JSON เราสามารถพิมพ์ “pip install json” ได้ง่ายๆ

สำหรับตัวอย่างนี้ เราจะสร้างฟังก์ชัน Python ที่มีคู่คีย์-ค่า และใช้สิ่งนั้น เราจะสร้างพจนานุกรม หลังจากสร้างพจนานุกรมแล้ว เราต้องข้ามมันไปในดัมพ์(พจนานุกรม) เมธอดเป็นพารามิเตอร์ที่จะส่งคืนอ็อบเจ็กต์ JSON

ตัวอย่าง

#Import JSON Library
import json

#Create and define the function

def fun():
   title="Python"
   Tag= "Programming Language"
   Category= "Open Source"
   Downloads= "4500005230"

   #Let us create the dictionary for the above data

   dictionary={
      "title": title,
      "Tag": Tag,
      "Category": Category,
      "Downloads": Downloads
   }
   return json.dumps(dictionary)

print(fun())

ผลลัพธ์

การเรียกใช้โค้ดด้านบนจะเป็นการคืนค่าออบเจ็กต์ JSON จากฟังก์ชัน

{"title": "Python", "Tag": "Programming Language", "Category": "Open Source", "Downloads": "4500005230"}