MiklX commited on
Commit
ccd6447
·
1 Parent(s): 6309d39

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -7
app.py CHANGED
@@ -4,6 +4,7 @@ import os
4
  import subprocess
5
  from langdetect import detect
6
  from gtts import gTTS
 
7
 
8
  app = Flask(__name__)
9
 
@@ -135,13 +136,17 @@ language_names = {
135
  }
136
 
137
  def upload_to_keep_sh(file_path):
138
- try:
139
- command = f"curl --upload-file {file_path} https://free.keep.sh"
140
- result = subprocess.run(command, shell=True, check=True, stdout=subprocess.PIPE, universal_newlines=True)
141
- return result.stdout.strip()
142
- except subprocess.CalledProcessError as e:
143
- print(f"Error: {e}")
144
- return None
 
 
 
 
145
 
146
  @app.route('/', methods=['GET', 'POST'])
147
  def index():
 
4
  import subprocess
5
  from langdetect import detect
6
  from gtts import gTTS
7
+ import requests
8
 
9
  app = Flask(__name__)
10
 
 
136
  }
137
 
138
  def upload_to_keep_sh(file_path):
139
+ with open(file_path, 'rb') as file:
140
+ try:
141
+ response = requests.post("https://free.keep.sh", files={"file": file})
142
+ if response.status_code == 200:
143
+ return response.text.strip()
144
+ else:
145
+ print(f"Ошибка при загрузке файла: {response.status_code}")
146
+ return None
147
+ except requests.RequestException as e:
148
+ print(f"Request Exception: {e}")
149
+ return None
150
 
151
  @app.route('/', methods=['GET', 'POST'])
152
  def index():