import os
#방법1
def read_text_file1(file_path):
outputs=[]
for file in os.listdir(file_path):
# print(file)
if file.endswith(".txt"):
target_path=f'{file_path}//{file}'
print(target_path)
with open(target_path,"r") as f:
# print(f.read())
outputs.append(f.read().strip("\n"))
return outputs
print(read_text_file1("2.QnA//source//27-1"))
print("````````````````````")
import glob
def read_text_file2(file_path):
outputs2=[]
# 2.QnA\source\27-1\a.txt
for file in glob.glob(file_path+'//*.txt'):
with open(file,"r") as f:
# print(f.read())
outputs2.append(f.read().strip('\n'))
return outputs2
print(read_text_file2("2.QnA//source//27-1"))
['Python', 'JavaScript', 'PHP', 'Rust', 'elite', 'Solidity', 'Assembly', 'hamster', 'india', 'january', 'kibana', 'lamada', 'monster', 'notion', 'orange', 'pokemon', 'query', 'range', 'sonic', 'telegram', 'urban', 'village', 'world', 'x-ray', 'yellow', 'zigzag']
````````````````````
['Python', 'JavaScript', 'PHP', 'Rust', 'elite', 'Solidity', 'Assembly', 'hamster', 'india', 'january', 'kibana', 'lamada', 'monster', 'notion', 'orange', 'pokemon', 'query', 'range', 'sonic', 'telegram', 'urban', 'village', 'world', 'x-ray', 'yellow', 'zigzag']