INNER CODE UNIT · Python

rest_content

DataTalksClub/datatalksclub.github.io · scripts/add_dateadded_from_git.py:144

        rest_content = content[frontmatter_end + 4:]
    else:
        # Format: \n---, so skip --- (3 chars)
        rest_content = content[frontmatter_end + 3:]
    
    # Parse frontmatter
    try:
        frontmatter_data = yaml.safe_load(frontmatter_text)
    except yaml.YAMLError as e:
        print(f"  ✗ Failed to parse YAML frontmatter: {e}", file=sys.stderr)
        return False
    
    if frontmatter_data is None:
        frontmatter_data = {}
    
    # Check if dateadded already exists
    if 'dateadded' in frontmatter_data and not force:
        print(f"  ⊘ Skipping (dateadded already exists: {frontmatter_data['dateadded']})")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…