কম্পিউটার টিউটোরিয়াল

পাইথনে JSON ইনপুট পার্স করা

json মডিউল ব্যবহার করে JSON স্ট্রিং বা ফাইল পাইথন ডিকশনারিতে পার্স করা যায়।

ফাইল থেকে পার্স

import json

with open('data.json') as f:
    data = json.load(f)  # ফাইল অবজেক্ট থেকে লোড

# ডিকশনারি হিসেবে ব্যবহার
for k, v in data.items():
    print(f"Key: {k}")
    print(f"Value: {v}")

স্ট্রিং থেকে পার্স

json_string = '{"name": "John", "age": 30}'
data = json.loads(json_string)  # s = string
print(data['name'])  # John

আউটপুট (ফাইল উদাহরণ)

Key: id
Value: file
Key: value
Value: File
Key: popup
Value: {'menuitem': [{'value': 'New', 'onclick': 'CreateNewDoc()'}, ...]}

গুরুত্বপূর্ণ মেথড

মেথডইনপুটআউটপুট
json.load()ফাইল অবজেক্টdict/list
json.loads()JSON স্ট্রিংdict/list
json.dump()Python অবজেক্ট + ফাইলফাইলে লেখা
json.dumps()Python অবজেক্টJSON স্ট্রিং
  1. Matplotlib-এ কীবোর্ড ইনপুট দিয়ে পাইথন ফিগার বন্ধ করার পদ্ধতি

  2. Tkinter-এ চেকবক্স থেকে ইনপুট পাওয়া

  3. জাভাতে JSON পার্সিং: জনপ্রিয় লাইব্রেরি সহ পূর্ণাঙ্গ গাইড

  4. পাইথনে JSON পার্সিং মাস্টার করুন: ধাপে ধাপে গাইড