پرسش

چطور داده‌های JSON را به یک فایل بنویسیم؟

How do I write JSON data to a file in python?

چطور می‌توانم توی پایتون داده‌های JSON را به یک فایل بنویسم؟

1403/06/02
پاسخ
رضا دولتی عاشق برنامه نویسی و هوش مصنوعی!
بیوگرافی رضا دولتی

برای نوشتن داده‌های JSON به یک فایل در پایتون، می‌توانید از ماژول json استفاده کنید. در اینجا یک روش ساده برای انجام این کار آورده شده است:

import json
data = {
    "name": "Reza",
    "age": 29,
    "city": "Tabriz"
}
file_path = 'data.json'
with open(file_path, 'w') as file:
    json.dump(data, file, indent=4)

در این کد:

- با استفاده از import json ماژول JSON را وارد می‌کنیم.

- داده‌های JSON را در یک دیکشنری پایتون ذخیره می‌کنیم.

- با استفاده از تابع open() فایل را در حالت نوشتن ('w') باز می‌کنیم.

- با استفاده از تابع json.dump() داده‌ها را به فایل می‌نویسیم. گزینه indent=4 برای فرمت‌بندی داده‌ها به صورت خوانا با چهار فاصله‌گذاری است.

پاسخ: 1403/06/02
آخرین آپدیت: 1403/07/25