ginipick commited on
Commit
2c2b526
·
verified ·
1 Parent(s): 7ad0db7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -11
app.py CHANGED
@@ -10,22 +10,19 @@ from insightface.utils import face_align
10
  import gradio as gr
11
  import cv2
12
  import os
 
13
  import uuid
14
  from datetime import datetime
15
 
16
- # Mendapatkan isi script dari environment variable
17
  script_repr = os.getenv("APP")
18
-
19
  if script_repr is None:
20
- st.error("Environment variable 'APP' not set.")
21
  sys.exit(1)
22
 
23
- # Mengevaluasi string literal dengan aman
24
  try:
25
- script_content = ast.literal_eval(script_repr)
26
- except (ValueError, SyntaxError) as e:
27
- st.error(f"Error evaluating script from environment variable: {e}")
28
- sys.exit(1)
29
-
30
- # Menjalankan script dinamis
31
- exec(script_content)
 
10
  import gradio as gr
11
  import cv2
12
  import os
13
+ import sys
14
  import uuid
15
  from datetime import datetime
16
 
17
+ # 환경 변수에서 스크립트 내용 가져오기
18
  script_repr = os.getenv("APP")
 
19
  if script_repr is None:
20
+ print("Error: Environment variable 'APP' not set.")
21
  sys.exit(1)
22
 
 
23
  try:
24
+ # 스크립트 직접 실행 (ast.literal_eval 대신 exec 사용)
25
+ exec(script_repr)
26
+ except Exception as e:
27
+ print(f"Error executing script: {e}")
28
+ sys.exit(1)