RAG-LlamaIndex / utils.py
pratikshahp's picture
Create utils.py
8b5fe19 verified
raw
history blame contribute delete
467 Bytes
import zipfile
import os
def extract_zip(zip_file, extract_to):
with zipfile.ZipFile(zip_file, 'r') as zip_ref:
zip_ref.extractall(extract_to)
def read_texts_from_folder(folder_path):
texts = []
for root, _, files in os.walk(folder_path):
for file in files:
if file.endswith(".txt"):
with open(os.path.join(root, file), 'r', encoding='utf-8') as f:
texts.append(f.read())
return texts