Example #1
0
def changens(dir, oldns, newns):
    os.chmod(dir, stat.S_IREAD | stat.S_IWRITE)
    filepaths = io_util.get_file_list(dir)
    for filepath in filepaths:
        file = None
        try:
            os.chmod(filepath, stat.S_IREAD | stat.S_IWRITE)
            file = io.open(filepath, 'r+', encoding='utf8')
            content = file.read()
            content = content.replace('namespace %s' % (oldns), 'namespace %s' % (newns))
            file.seek(0)
            file.truncate()
            file.write(content)
        except:
            print(os.path.basename(filepath) + ' ' + sys.exc_info())
        finally:
            if not file == None:
                file.close()
Example #2
0
def clone_to(source_folder, target_name):
    source_name = os.path.basename(source_folder)
    root_folder = os.path.dirname(source_folder)
    os.chmod(root_folder, stat.S_IREAD | stat.S_IWRITE)

    target_folder = os.path.join(root_folder, target_name)

    if os.path.exists(target_folder):
        shutil.rmtree(target_folder)

    shutil.copytree(source_folder, target_folder)

    for file_path in io_util.get_file_list(target_folder):
        new_filepath = file_path.replace(source_name, target_name)
        new_filefolder = os.path.dirname(new_filepath)
        if not os.path.exists(new_filefolder):
            os.mkdir(new_filefolder)

        shutil.move(file_path, new_filepath)

        lines = []
        file = io.open(new_filepath, "r+")
        for line in file:
            is_empty = line.strip("\n") == ""
            if not is_empty:
                line = str(line).replace(source_name, target_name)
                if not line.strip() == "":
                    lines.append(line)
            else:
                lines.append(line)

        file.seek(0)
        file.truncate()
        file.writelines(lines)

    for folder in os.listdir(target_folder):
        if source_name in folder:
            shutil.rmtree(os.path.join(target_folder, folder))
from io_util import get_file_list,arff_to_data
from openSmileUtil import openSmileCall

flist = get_file_list('./audio_new/','.wav')
for i in range(len(flist)):
    file_path = flist[i] + '.csv'
    openSmileCall(flist[i], file_path)
from io_util import get_file_list,arff_to_data
from openSmileUtil import openSmileCall

flist = get_file_list('C:\\Users\yasin\Downloads\gitRepos\dcapswoz.ict.usc.edu\wwwdaicwoz\wavsVad\\dev','.wav')
for i in range(len(flist)):
    file_path = flist[i] + '.arff'
    openSmileCall(flist[i], file_path)