پرسش
چطور دادههای JSON را به یک فایل بنویسیم؟
How do I write JSON data to a file in python?
چطور میتوانم توی پایتون دادههای JSON را به یک فایل بنویسم؟
پاسخ
رضا دولتی
عاشق برنامه نویسی و هوش مصنوعی!
برای نوشتن دادههای 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