Files
gpt_academic/crazy_functions/理解Jupyter.py

31 lines
739 B
Python

#! .\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'])