fo  ddlZddlZgdZGddeZGddeejjZGddeZ dS) N)URLError HTTPErrorContentTooShortErrorceZdZddZdZdS)rNc:|f|_||_| ||_dSdSN)argsreasonfilename)selfr r s 3/opt/alt/python311/lib64/python3.11/urllib/error.py__init__zURLError.__init__s+G   $DMMM cd|jzS)Nz)r r s r __str__zURLError.__str__s#dk11rr)__name__ __module__ __qualname__rrrr rrs7 %%%% 22222rrceZdZ ejjjZdZdZdZ e dZ e dZ e j dZ dS)rc||_||_||_||_||_|t j}|||||dSr)codemsghdrsfpr ioBytesIO_HTTPError__super_init)r urlrrrrs r rzHTTPError.__init__'sU   :B "dC.....rc&d|jd|jS)Nz HTTP Error : rrrs r rzHTTPError.__str__1s&*iii::rc(d|jd|jdS)Nz r#rs r __repr__zHTTPError.__repr__4s'+yyy$(((;;rc|jSr)rrs r r zHTTPError.reason9s xrc|jSrrrs r headerszHTTPError.headers=s yrc||_dSrr))r r*s r r*zHTTPError.headersAs  rN)rrrurllibresponse addinfourlrrrr&propertyr r*setterrrr rr#sL?-6L///;;;<<< XX ^^rrceZdZ dZdS)rcJt||||_dSr)rrcontent)r messager3s r rzContentTooShortError.__init__Hs#$((( rN)rrrrrrr rrFs&Nrr) rurllib.responser,__all__OSErrorrr-r.rrrrr r8s   ; ; ; 2 2 2 2 2w 2 2 2     &/4   F8r