-
Notifications
You must be signed in to change notification settings - Fork 0
/
cwd_files.py
35 lines (29 loc) · 935 Bytes
/
cwd_files.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import os
pathRoot = os.getcwd() # Ruta actual del programa
# Consigue las rutas de cada archivo de la carpeta de archivos de prueba
def getcwd(flag:int) -> list:
nameFiles = []
pwd = ""
pathTest = ""
if flag == 0:
pathTest = "\\train\\n"
elif flag == 1:
pathTest = "\\train\\p"
elif flag == 2:
pathTest = "\\test\\n"
elif flag == 3:
pathTest = "\\test\\p"
# Se obtiene la ruta actual
pwd = os.getcwd()
# Se guarda la ruta actual
pathRoot = pwd
# Se cambia al directorio indicado por la flag
os.chdir(pwd+pathTest)
# Se obtiene la ruta del directorio indicado por la flag
pwd = os.getcwd()
# Se reestablece la ruta al directorio raiz
os.chdir(pathRoot)
# Se obtienen todas las rutas de cada archivo del corpus de prueba
for file in os.listdir(pwd):
nameFiles.append(pwd+"\\"+file)
return nameFiles