ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • path & os
    Base Line/python 기초 코드 2022. 3. 9. 19:12

    import os
    import glob
    ##first folder transform to 0000_OBJ
    file_path="C:\\Users\\user\\Downloads\\THuman2.0_Release"
    file_names = os.listdir(file_path)
    print(file_names)
    for name in file_names:
        input = os.path.join(file_path,name)
        output = name+'_OBJ'
        output = os.path.join(file_path,output)
        os.rename(input,output)
    file_path="C:\\Users\\user\\Downloads\\THuman2.0_Release"
    file_names = os.listdir(file_path)
    print(file_names)
    ###second make 'tex' folder in each _OBJ folder
    path_list=[]
    for name in file_names:
        output_path=os.path.join(file_path,name)
        
        path_list.append(output_path)
    #check path
    path_list
    #make tex folder in each folder
    for path in path_list:
        os.mkdir(path+'\\tex')
    ###third transform file name 
    from pathlib import Path
    import shutil
    import os
    from glob import glob
    file_path="C:\\Users\\user\\Downloads\\THuman2.0_Release"
    file_names = os.listdir(file_path)
    #print(file_names)

    for name in file_names:
        file_path_2=os.path.join(file_path,name)
        #change material0.jpeg to 0000_dif_2k.jpg
        head_tail = os.path.split(file_path_2)
        input = os.path.join(file_path_2,'material0.jpeg')
        output = head_tail[1][:-4]+'_dif_2k.jpg'
        output = os.path.join(file_path_2,output)
        os.rename(input,output)
        input_2 = os.path.join(file_path_2,)
        output_2 = head_tail[1][:-4]+'_100k.obj'
        output_2 = os.path.join(file_path_2,output)
        #file =Path(file_path_2).glob('*.jpeg')
        file_path_3 = os.path.join(file_path_2,os.path.split(output)[1])
        file_destination =os.path.join(file_path_2,'tex')
        shutil.move(file_path_3,file_destination)

        




            


    'Base Line > python 기초 코드' 카테고리의 다른 글

    pillow 이미지 rotation, flip  (1) 2022.04.18
    data_loader  (0) 2022.04.04
    Depth_Render.py  (0) 2022.03.16
    open3d extract depth map from mesh  (2) 2022.03.14
    Numpy  (0) 2022.02.21
Designed by Tistory.