DDingcheol commited on
Commit
b5dcfd9
β€’
1 Parent(s): 8c25bb3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -25
app.py CHANGED
@@ -26,31 +26,7 @@ def get_pdf_text(pdf_docs):
26
  # 과제
27
  # μ•„λž˜ ν…μŠ€νŠΈ μΆ”μΆœ ν•¨μˆ˜λ₯Ό μž‘μ„±
28
  def get_text_file(docs):
29
- try:
30
- # μž„μ‹œ 디렉토리 생성
31
- temp_dir = tempfile.TemporaryDirectory()
32
-
33
- # μž„μ‹œ 파일 생성
34
- temp_file = tempfile.NamedTemporaryFile(dir=temp_dir.name, suffix=".txt", delete=False)
35
-
36
- # docs둜 μ „λ‹¬λœ 파일 λ‚΄μš©μ„ μž„μ‹œ νŒŒμΌμ— 씀
37
- for file in docs:
38
- # νŒŒμΌμ—μ„œ ν…μŠ€νŠΈλ₯Ό μ½μ–΄μ„œ μž„μ‹œ νŒŒμΌμ— 씀
39
- text_content = file.read().decode('utf-8') # νŒŒμΌμ—μ„œ ν…μŠ€νŠΈ 읽기
40
- temp_file.write(text_content.encode('utf-8')) # μž„μ‹œ νŒŒμΌμ— ν…μŠ€νŠΈ μ“°κΈ°
41
-
42
- # μž„μ‹œ 파일 읽기
43
- temp_file.seek(0) # 파일 포인터λ₯Ό 파일의 μ‹œμž‘μœΌλ‘œ 이동
44
- extracted_text = temp_file.read().decode('utf-8') # μž„μ‹œ νŒŒμΌμ—μ„œ ν…μŠ€νŠΈ 읽기
45
-
46
- # μž„μ‹œ 파일 및 디렉토리 μ‚­μ œ
47
- temp_file.close()
48
- temp_dir.cleanup()
49
-
50
- return extracted_text
51
- except Exception as e:
52
- print(f"ν…μŠ€νŠΈ μΆ”μΆœ 쀑 였λ₯˜κ°€ λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€: {str(e)}")
53
- return None
54
 
55
 
56
  def get_csv_file(docs):
 
26
  # 과제
27
  # μ•„λž˜ ν…μŠ€νŠΈ μΆ”μΆœ ν•¨μˆ˜λ₯Ό μž‘μ„±
28
  def get_text_file(docs):
29
+ pass
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
 
31
 
32
  def get_csv_file(docs):