fruitpicker01 commited on
Commit
5f012b1
·
verified ·
1 Parent(s): f2a416f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -3
app.py CHANGED
@@ -7,13 +7,16 @@ def process_input(uploaded_file, function):
7
  return "Файл не загружен"
8
 
9
  try:
 
 
 
10
  # Определяем тип файла по расширению
11
  if uploaded_file.name.endswith('.txt'):
12
- # Если файл текстовый, читаем как текст
13
- content = uploaded_file.read().decode("utf-8")
14
  elif uploaded_file.name.endswith('.docx'):
15
  # Если файл Word, используем библиотеку python-docx
16
- doc = docx.Document(BytesIO(uploaded_file.read()))
17
  content = '\n'.join([para.text for para in doc.paragraphs])
18
  else:
19
  return "Неподдерживаемый тип файла"
 
7
  return "Файл не загружен"
8
 
9
  try:
10
+ # Получаем содержимое файла
11
+ file_content = uploaded_file.read()
12
+
13
  # Определяем тип файла по расширению
14
  if uploaded_file.name.endswith('.txt'):
15
+ # Если файл текстовый, декодируем содержимое
16
+ content = file_content.decode("utf-8")
17
  elif uploaded_file.name.endswith('.docx'):
18
  # Если файл Word, используем библиотеку python-docx
19
+ doc = docx.Document(BytesIO(file_content))
20
  content = '\n'.join([para.text for para in doc.paragraphs])
21
  else:
22
  return "Неподдерживаемый тип файла"