python (3.12.0)
̑e$ d dl Z d dlZd dlZdgZ e j
dd Z G d d Z G d d Z G d d Z y)
NRobotFileParserRequestRatezrequests secondsc X e Zd Z ddZd Zd Zd Zd Zd Zd Z d Z
d Zd
Zd Z
d Zy
)r c z g | _ g | _ d | _ d| _ d| _ | j | d| _ y )NFr )entriessitemaps
default_entrydisallow_all allow_allset_urllast_checkedselfurls F/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/urllib/robotparser.py__init__zRobotFileParser.__init__ s;
!!S c | j S N)r
r s r mtimezRobotFileParser.mtime% s r c 8 dd l }|j | _ y )Nr )timer
)r r s r modifiedzRobotFileParser.modified. s IIKr c r || _ t j j | dd \ | _ | _ y )N )r urllibparseurlparsehostpathr s r r zRobotFileParser.set_url6 s0 :%||44S9!A> 49r c t j j | j }|j }| j |j
d j y # t j j $ rT}|j dv rd| _ n4|j dk\ r |j dk rd| _ Y d }~y Y d }~y Y d }~y Y d }~y d }~ww xY w)Nzutf-8)i i Ti i )
r requesturlopenr readr decode
splitlineserror HTTPErrorcoder
r )r frawerrs r r&