wu_xinjun
2022-06-24 74c96c72625aff6613d69c7168e1a7d76da22870
src/utils/tools.py
@@ -1,8 +1,8 @@
from email import header
import os, sys
import numpy as np
import time
from tqdm import tqdm
from datetime import datetime
def file_fliter(folder:str, file_ext:str, sort_format = None):
@@ -76,10 +76,27 @@
                header="".join(header),
                comments="",
                fmt=fmt)
    print(f"{time.asctime()} {name}.ply have been saved with {n_p} points!")
    print(f"{time.asctime()} | {name}.ply have been saved with {n_p} points!")
def update_folder_for_today(folder_tree:dict[str,str]):
    """
    "sup_folder" + "today" +"sub_folder" >> "today_folder"
    """
    try:
        sup = folder_tree["sup_folder"]
        sub = folder_tree["sub_folder"]
        today = datetime.now().strftime('%Y-%m-%d')
        today_folder = os.path.join(sup,today,sub)
        folder_tree["today"] = today
        folder_tree["today_folder"] = today_folder
    except Exception as e:
        raise ValueError(f"{e}")
if __name__ == "__main__":
    ply_array = read_ply('src\\microwave\\demo\\demoData\\2522.ply')