dongzhaorui 3 жил өмнө
parent
commit
d0732fa1a4

+ 7 - 10
find_source/crawler/Task.py

@@ -1,10 +1,16 @@
-import json
 import time
 from collections import UserDict
 
 
 class Task(UserDict):
 
+    """
+    # >>> import json
+    # >>> task = Task(name='剑鱼')
+    # >>> task_str = json.dumps(task, default=lambda obj: obj.__dict__['data'], ensure_ascii=False)
+    # >>> task_obj = json.loads(task_str, object_hook=lambda d: Task(**d))
+    """
+
     def __init__(
             self,
             name='',
@@ -28,12 +34,3 @@ class Task(UserDict):
             create_at=(create_at or int(time.time())),
             update_at=update_at,
         )
-
-
-# if __name__ == '__main__':
-#     task = Task(name='剑鱼')
-#     print(task, type(task))
-#     b = json.dumps(task, default=lambda obj: obj.__dict__['data'], ensure_ascii=False)
-#     print(b, type(b))
-#     c = json.loads(b, object_hook=lambda d: Task(**d))
-#     print(c, type(c))