Skip to content

Error: No such group. #4

@DARKXSIDE78

Description

@DARKXSIDE78

so i have this issue i tried debugging it and i found the cause which is when there is no season available in file name it causes this error solution:

def extract_season_episode(filename):
for pattern, (season_group, episode_group) in SEASON_EPISODE_PATTERNS:
match = pattern.search(filename)
if match:
if season_group is not None:
season = match.group(1)
episode = match.group(2)
else:
#default S1
season = "1"
episode = match.group(1)
logger.info(f"Extracted season: {season}, episode: {episode} from {filename}")
return season, episode
logger.warning(f"No season/episode pattern matched for {filename}")
return "1", None

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions