Files
2024-11-18 03:37:45 +03:00

21 lines
553 B
Python

import shutil, argparse,os,re
shutil.copyfile('latent_preview.py', '../../latent_preview.py')
newlines = '''
parser.add_argument("--canvasport", default="5000")
'''
footer = '''
os.environ["LISTEN"] = args.listen
os.environ["CANVASPORT"] = args.canvasport
'''
with open('../../comfy/cli_args.py',"r") as file:
lines = file.read()
x = re.search("argparse.ArgumentParser\(\)",lines).span()[1]
fp1 = lines[:x]
fp2 = lines[x:]
newtext = fp1+"\n"+newlines+"\n"+fp2+footer
with open('../../comfy/cli_args.py',"w") as file:
file.writelines(newtext)