কম্পিউটার

কিভাবে কমান্ড লাইন থেকে Python অভিধান প্রিন্ট করতে হয়?


আপনি pprint লাইব্রেরি ব্যবহার করে পাইথনে একটি ডিক্ট প্রিন্ট করতে পারেন৷ pprint মডিউল এমন একটি ফর্মে "প্রিটি-প্রিন্ট" নির্বিচারে পাইথন ডেটা স্ট্রাকচারের ক্ষমতা প্রদান করে যা ইন্টারপ্রেটারে ইনপুট হিসাবে ব্যবহার করা যেতে পারে। আপনি এটি নিম্নরূপ ব্যবহার করতে পারেন

উদাহরণ

a = {
   'bar': 22,
   'foo': 45
}
pprint.pprint(a, width=10)

আউটপুট

এটি আউটপুট দেবে:

{'bar': 22,
'foo': 45}

যেমন আপনি দেখতে পাচ্ছেন যে এটিও অপঠনযোগ্য হতে পারে৷ আপনি আসলে এটি আরও ভাল মুদ্রণ করতে json মডিউল ব্যবহার করতে পারেন। উদাহরণস্বরূপ,

উদাহরণ

import json
a = {
   'bar': 22,
   'foo': 45
}
print(json.dumps(a, indent=4))

আউটপুট

এটি আউটপুট দেবে:

{
   "bar": 22,
   "foo": 45
}

  1. কিভাবে আমরা পাইথন ফাংশন থেকে একটি অভিধান ফেরত দিতে পারি?

  2. কিভাবে কমান্ড লাইন থেকে পাইথন মডিউল কল করবেন?

  3. কিভাবে কমান্ড লাইন থেকে পাইথন ফাংশন চালানো যায়?

  4. পাইথনে কীভাবে একটি JSON ফাইল প্রিন্ট করবেন