
    i                     6    S r SSKJr  SSKJr   " S S\5      rg)z3Extractors for https://www.comedywildlifephoto.com/   )GalleryExtractor   )textc                   @    \ rS rSrSrSrSrSrSrSr	Sr
S	rS
 rS rSrg)#ComedywildlifephotoGalleryExtractor   z+Extractor for comedywildlifephoto galleriescomedywildlifephotoz#https://www.comedywildlifephoto.com)z
{category}z	{section}z{title}z {num:>03} {filename}.{extension}z{section}/{title}/{num}zO(?:https?://)?(?:www\.)?comedywildlifephoto\.com(/gallery/[^/?#]+/[^/?#]+\.php)z=https://www.comedywildlifephoto.com/gallery/SECTION/TITLE.phpc                     [         R                  " U5      nU" SS5      R                  5       U" SS5      [         R                  " U" SS5      5      S.$ )Nz<h1><>zclass="c1 np">z<div)sectiontitledescription)r   extract_fromstripunescape)selfpageextrs      U/app/mltbenv/lib/python3.13/site-packages/gallery_dl/extractor/comedywildlifephoto.pymetadata,ComedywildlifephotoGalleryExtractor.metadata   sR      & FC(..0C~== &** +
 	
    c                    / n[         R                  " USS5       H  n[         R                  " USS5      R                  S5      u  pEnUR	                  U R
                  [         R                  " USS5      -   [         R                  " U5      [         R                  " U5      [         R                  " [         R                  " USS5      5      S	.45        M     U$ )
Nz<figurez	</figure>zdata-size=""xzhref="z<figcaption>r   )widthheightcaption)r   extract_iterr   	partitionappendroot	parse_intr   )r   r   resultsfigr   _r   s          r   images*ComedywildlifephotoGalleryExtractor.images$   s    $$T9kBC#yy]C ))23 EfNN		DIIc8S99#~~e4#~~f5#}}TYY^S.2  3<  C r    N)__name__
__module____qualname____firstlineno____doc__categoryr#   directory_fmtfilename_fmtarchive_fmtpatternexampler   r(   __static_attributes__r*   r   r   r   r      s4    5$H0D:M5L+K2GMG
r   r   N)r/   commonr    r   r   r*   r   r   <module>r9      s    : $ $*: $r   