Ramesh-vani commited on
Commit
a26f411
·
1 Parent(s): 2021a0f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -8
app.py CHANGED
@@ -1,12 +1,12 @@
1
  import gradio
2
  import subprocess
3
- # import re
4
 
5
- # def extract_class_name(java_code):
6
- # match = re.search(r'class\s+(\w+)\s*\{', java_code)
7
- # if match:
8
- # return match.group(1)
9
- # return None
10
 
11
  def run_command(command):
12
  process = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
@@ -38,8 +38,8 @@ def run_code(command):
38
  except subprocess.CalledProcessError as e:
39
  result = str(e)
40
  elif lang == 'java':
41
- # class_name = extract_class_name(code)
42
- class_name = 'main'
43
  try:
44
 
45
  with open(f'{class_name}.java', 'w') as f:
 
1
  import gradio
2
  import subprocess
3
+ import re
4
 
5
+ def extract_class_name(java_code):
6
+ match = re.search(r'class\s+(\w+)\s*\{', java_code)
7
+ if match:
8
+ return match.group(1)
9
+ return None
10
 
11
  def run_command(command):
12
  process = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
 
38
  except subprocess.CalledProcessError as e:
39
  result = str(e)
40
  elif lang == 'java':
41
+ class_name = extract_class_name(code)
42
+ # class_name = 'main'
43
  try:
44
 
45
  with open(f'{class_name}.java', 'w') as f: