Artificial-superintelligence commited on
Commit
3fb4935
·
verified ·
1 Parent(s): 498026c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -3,7 +3,7 @@ import google.generativeai as genai
3
  import requests
4
  import subprocess
5
  import os
6
- import pylint.epylint as lint
7
  import pandas as pd
8
  from sklearn.model_selection import train_test_split
9
  from sklearn.ensemble import RandomForestClassifier
@@ -39,7 +39,10 @@ def generate_response(user_input):
39
  def optimize_code(code):
40
  # Placeholder for advanced code optimization logic
41
  # This could involve using external tools or libraries for static analysis and optimization
42
- (pylint_stdout, pylint_stderr) = lint.py_run(code, return_std=True)
 
 
 
43
  return code
44
 
45
  def fetch_from_github(query):
 
3
  import requests
4
  import subprocess
5
  import os
6
+ import pylint
7
  import pandas as pd
8
  from sklearn.model_selection import train_test_split
9
  from sklearn.ensemble import RandomForestClassifier
 
39
  def optimize_code(code):
40
  # Placeholder for advanced code optimization logic
41
  # This could involve using external tools or libraries for static analysis and optimization
42
+ with open("temp_code.py", "w") as file:
43
+ file.write(code)
44
+ result = subprocess.run(["pylint", "temp_code.py"], capture_output=True, text=True)
45
+ os.remove("temp_code.py")
46
  return code
47
 
48
  def fetch_from_github(query):