mirror of
https://github.com/w-okada/voice-changer.git
synced 2025-03-15 12:23:57 +03:00
restructure
This commit is contained in:
parent
9c4a7d5e49
commit
a2a12f54ad
@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
from fastapi.responses import JSONResponse
|
from fastapi.responses import JSONResponse
|
||||||
from fastapi.encoders import jsonable_encoder
|
from fastapi.encoders import jsonable_encoder
|
||||||
from trainer_mods.files import get_file_list
|
from restapi.utils.files import get_file_list
|
||||||
import os
|
import os
|
||||||
|
|
||||||
def mod_get_models():
|
def mod_get_models():
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
from fastapi.responses import JSONResponse
|
from fastapi.responses import JSONResponse
|
||||||
from fastapi.encoders import jsonable_encoder
|
from fastapi.encoders import jsonable_encoder
|
||||||
from trainer_mods.files import get_file_list
|
from restapi.utils.files import get_file_list
|
||||||
import os
|
import os
|
||||||
|
|
||||||
def mod_get_speaker_voices(speaker:str):
|
def mod_get_speaker_voices(speaker:str):
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
from fastapi.responses import JSONResponse
|
from fastapi.responses import JSONResponse
|
||||||
from fastapi.encoders import jsonable_encoder
|
from fastapi.encoders import jsonable_encoder
|
||||||
from trainer_mods.files import get_dir_list
|
from restapi.utils.files import get_dir_list
|
||||||
import os
|
import os
|
||||||
# CreateはFileUploaderで実装。
|
# CreateはFileUploaderで実装。
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import subprocess,os
|
import subprocess,os
|
||||||
from trainer_mods.files import get_file_list
|
from restapi.utils.files import get_file_list
|
||||||
from fastapi.responses import JSONResponse
|
from fastapi.responses import JSONResponse
|
||||||
from fastapi.encoders import jsonable_encoder
|
from fastapi.encoders import jsonable_encoder
|
||||||
|
|
||||||
|
24
server/restapi/utils/files.py
Executable file
24
server/restapi/utils/files.py
Executable file
@ -0,0 +1,24 @@
|
|||||||
|
import os,glob
|
||||||
|
|
||||||
|
|
||||||
|
# def get_file_list(top_dir):
|
||||||
|
# for root, dirs, files in os.walk(top_dir):
|
||||||
|
# for dir in dirs:
|
||||||
|
# dirPath = os.path.join(root, dir)
|
||||||
|
# print(f'dirPath = {dirPath}')
|
||||||
|
|
||||||
|
# for file in files:
|
||||||
|
# filePath = os.path.join(root, file)
|
||||||
|
# print(f'filePath = {filePath}')
|
||||||
|
|
||||||
|
|
||||||
|
def get_dir_list(top_dir):
|
||||||
|
dirlist = []
|
||||||
|
files = os.listdir(top_dir)
|
||||||
|
for filename in files:
|
||||||
|
if os.path.isdir(os.path.join(top_dir, filename)):
|
||||||
|
dirlist.append(filename)
|
||||||
|
return dirlist
|
||||||
|
|
||||||
|
def get_file_list(top_dir):
|
||||||
|
return glob.glob(top_dir)
|
@ -1,24 +0,0 @@
|
|||||||
import os,glob
|
|
||||||
|
|
||||||
|
|
||||||
def get_file_list(top_dir):
|
|
||||||
for root, dirs, files in os.walk(top_dir):
|
|
||||||
for dir in dirs:
|
|
||||||
dirPath = os.path.join(root, dir)
|
|
||||||
print(f'dirPath = {dirPath}')
|
|
||||||
|
|
||||||
for file in files:
|
|
||||||
filePath = os.path.join(root, file)
|
|
||||||
print(f'filePath = {filePath}')
|
|
||||||
|
|
||||||
|
|
||||||
def get_dir_list(top_dir):
|
|
||||||
dirlist = []
|
|
||||||
files = os.listdir(top_dir)
|
|
||||||
for filename in files:
|
|
||||||
if os.path.isdir(os.path.join(top_dir, filename)):
|
|
||||||
dirlist.append(filename)
|
|
||||||
return dirlist
|
|
||||||
|
|
||||||
def get_file_list(top_dir):
|
|
||||||
return glob.glob(top_dir)
|
|
Loading…
x
Reference in New Issue
Block a user