seawolf2357 commited on
Commit
7f3a5ce
ยท
verified ยท
1 Parent(s): abfad22

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -21
app.py CHANGED
@@ -839,10 +839,8 @@ def deploy_to_huggingface(code: str):
839
  code = code.replace("```python", "").replace("```", "").strip()
840
 
841
  # ํ•„์ˆ˜ imports๋งŒ ํฌํ•จ
842
- imports = """
843
- import gradio as gr
844
- import numpy as np
845
- """
846
  # ๋ฉ”์ธ ์ฝ”๋“œ์—์„œ ์ค‘๋ณต imports ์ œ๊ฑฐ
847
  code_lines = code.split('\n')
848
  main_code = []
@@ -851,12 +849,7 @@ import numpy as np
851
  main_code.append(line)
852
 
853
  # 7) ์ „์ฒด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ฝ”๋“œ ์ƒ์„ฑ
854
- full_app_code = f"""
855
- {imports.strip()}
856
-
857
- # Main application code
858
- {'\n'.join(main_code)}
859
- """
860
 
861
  # 8) ํŒŒ์ผ ์ƒ์„ฑ ๋ฐ ์—…๋กœ๋“œ
862
  with open("app.py", "w", encoding="utf-8") as f:
@@ -870,10 +863,7 @@ import numpy as np
870
  )
871
 
872
  # requirements.txt ์ƒ์„ฑ ๋ฐ ์—…๋กœ๋“œ
873
- requirements = """
874
- gradio>=4.0.0
875
- numpy
876
- """.strip()
877
 
878
  with open("requirements.txt", "w") as f:
879
  f.write(requirements)
@@ -895,13 +885,7 @@ numpy
895
 
896
  # 10) ๊ฒฐ๊ณผ ๋ฐ˜ํ™˜
897
  space_url = f"https://huggingface.co/spaces/{username}/{space_name}"
898
- return f"""
899
- ๋ฐฐํฌ ์™„๋ฃŒ!
900
- Private Space๋กœ ์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
901
- <a href="{space_url}" target="_blank" style="color: #1890ff; text-decoration: underline; cursor: pointer;">
902
- ์—ฌ๊ธฐ๋ฅผ ํด๋ฆญํ•˜์—ฌ Space ์—ด๊ธฐ
903
- </a>
904
- """
905
 
906
  except Exception as e:
907
  error_msg = str(e)
 
839
  code = code.replace("```python", "").replace("```", "").strip()
840
 
841
  # ํ•„์ˆ˜ imports๋งŒ ํฌํ•จ
842
+ imports = "import gradio as gr\nimport numpy as np\n"
843
+
 
 
844
  # ๋ฉ”์ธ ์ฝ”๋“œ์—์„œ ์ค‘๋ณต imports ์ œ๊ฑฐ
845
  code_lines = code.split('\n')
846
  main_code = []
 
849
  main_code.append(line)
850
 
851
  # 7) ์ „์ฒด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ฝ”๋“œ ์ƒ์„ฑ
852
+ full_app_code = imports + "\n".join(main_code)
 
 
 
 
 
853
 
854
  # 8) ํŒŒ์ผ ์ƒ์„ฑ ๋ฐ ์—…๋กœ๋“œ
855
  with open("app.py", "w", encoding="utf-8") as f:
 
863
  )
864
 
865
  # requirements.txt ์ƒ์„ฑ ๋ฐ ์—…๋กœ๋“œ
866
+ requirements = "gradio>=4.0.0\nnumpy"
 
 
 
867
 
868
  with open("requirements.txt", "w") as f:
869
  f.write(requirements)
 
885
 
886
  # 10) ๊ฒฐ๊ณผ ๋ฐ˜ํ™˜
887
  space_url = f"https://huggingface.co/spaces/{username}/{space_name}"
888
+ return f'๋ฐฐํฌ ์™„๋ฃŒ! Private Space๋กœ ์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. <a href="{space_url}" target="_blank" style="color: #1890ff; text-decoration: underline; cursor: pointer;">์—ฌ๊ธฐ๋ฅผ ํด๋ฆญํ•˜์—ฌ Space ์—ด๊ธฐ</a>'
 
 
 
 
 
 
889
 
890
  except Exception as e:
891
  error_msg = str(e)