Ejemplo n.º 1
0
def test_get_children():
    src_dir = r'D:\temp'
    pprint.pprint(myfile.get_child_dirs(src_dir))
    pprint.pprint(myfile.get_child_files(src_dir))

    pprint.pprint(myfile.get_child_dirs())
    pprint.pprint(myfile.get_child_files())
Ejemplo n.º 2
0
def test_get_statuses():
    src_dir_01 = r'D:\version_build\pytxxy'
    statuses_01 = svn.get_statuses(myfile.get_child_dirs(src_dir_01))
    pprint.pprint(statuses_01)

    src_dir_02 = r'D:\temp'
    statuses_02 = svn.get_statuses(myfile.get_child_dirs(src_dir_02))
    print(statuses_02)
Ejemplo n.º 3
0
def get_firstfolderitem(src_dir):
    child_dir_arr = []
    parent_dir = file_util.get_child_dirs(src_dir)
    parent_file = file_util.get_child_files(src_dir)
    parent_folder_arr = parent_dir + parent_file
    for tempdir in parent_folder_arr:
        if tempdir.startswith(src_dir):
            child_dir = tempdir[len(src_dir) + 1:]
            child_dir_arr.append(child_dir)
    return child_dir_arr
Ejemplo n.º 4
0
    def do_filter(self):
        drawable_dirs = []
        child_dirs = myfile.get_child_dirs(self.res)
        for child_dir in child_dirs:
            dir_name = child_dir[child_dir.rindex('\\') + 1:len(child_dir)]
            if dir_name == 'values':
                self.filter_string_values(child_dir)
            elif dir_name.find('drawable') == 0:
                drawable_dirs.append(child_dir)

        self.filter_drawable_files(drawable_dirs)
Ejemplo n.º 5
0
 def __init__(self, prj_root):
     # 获取当前所有子目录
     self.prj_root = prj_root
     self.sub_dir_list = myfile.get_child_dirs(self.prj_root)