Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ninjaneural
GitHub Repository: ninjaneural/webui
Path: blob/master/script/jstojson.py
3275 views
1
import json
2
import chompjs
3
4
5
# 주어진 JavaScript 형식의 텍스트
6
js_text = '''
7
[
8
{
9
name: 'Realistic Stock Photo',
10
type: '실사',
11
model: 'https://civitai.com/models/139565/realistic-stock-photo',
12
ipynb: 'realistic_webui_colab',
13
checkpoint: 'https://civitai.com/api/download/models/294470',
14
checkpoint_file: 'realistic_stock_photo_v20.safetensors',
15
bakedVAE: true,
16
},
17
{
18
name: 'animaPencil XL',
19
type: '2D',
20
model: 'https://civitai.com/models/261336/animapencil-xl',
21
ipynb: 'anima_pencil_xl_webui_colab',
22
checkpoint: 'https://civitai.com/api/download/models/323674',
23
checkpoint_file: 'anima_pencil_xl_v150.safetensors',
24
bakedVAE: true,
25
},
26
]
27
'''
28
29
# JSON 형식으로 변환
30
json_data = chompjs.parse_js_object(js_text)
31
32
# JSON 형식으로 출력
33
print(json.dumps(json_data, indent=4, ensure_ascii=False))
34