#! .\venv\ # encoding: utf-8 # @Time : 2023/5/23 # @Author : Spike # @Descr : import json from toolbox import CatchException, update_ui from crazy_functions.crazy_utils import request_gpt_model_in_new_thread_with_ui_alive, input_clipping import func_box class ParseNoteBook: def __init__(self, file): self.file = file def load_dict(self): with open(self.file, 'r', encoding='utf-8', errors='replace') as f: return json.load(f) @CatchException def 翻译理解jupyter(txt, llm_kwargs, plugin_kwargs, chatbot, history, system_prompt, web_port): pass if __name__ == '__main__': obj = ParseNoteBook('/Users/kilig/Desktop/jupy/NotarizedUpload.ipynb').load_dict() print(obj['cells'])