File size: 878 Bytes
6ae52c9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from pathlib import Path
import json

def get_md_contents(src_dir, target_dir="/home/weifengsun/tangou1/step2/step22/dataset"):
    src_path = Path(src_dir)
    target_path = Path(target_dir)
    for subdir in src_path.iterdir():
        if subdir.is_dir():
            readme_file = subdir / "README_SUMMARY.md"
            if readme_file.exists():
                content = readme_file.read_text(encoding='utf-8')
                dest_dir = target_path / subdir.name
                dest_dir.mkdir(parents=True, exist_ok=True)
                with open(dest_dir / "readme_summary.json", "w", encoding='utf-8') as f:
                    json.dump({"readme_summary": content}, f, ensure_ascii=False, indent=4)



if __name__ == "__main__":
    # /home/weifengsun/tangou1/step2/step22/dataset
    get_md_contents("/home/weifengsun/tangou1/domain_code/src/workdir/repos_filtered")