私はインターネットを検索してきましたが、PythonでJSONを使用してカスタムオブジェクトをエンコードしてデコードする簡単な例が見つかりませんでした。カスタムオブジェクトのJSONシリアル化
のは、私は以下のクラスがあるとしましょう:オブジェクト
class Test:
def __init__(self, name=None, grade=None):
self.name = name
self.grade = grade
をしても、テストのリストを持っている:
t1 = Test("course1", 80)
t2 = Test("course2", 90)
list_of_tests = [t1, t2]
どのように使用して、クラス
Test
とオブジェクトlist_of_tests
をシリアル化することができますJSON?私はそれをファイルに書き出し、Pythonを使ってファイルから読み込めたいと思っています。
はまだupvoteすることはできませんが、ありがとう!今すぐ入手! – Infected