Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3 ÝPfÏ ã@spddlmZddlmZddlmZddlmZddlm Z ddl m Z dZ Gdd „d e ƒZ Gd d „d e ƒZd S) é)Údivision)Údeque)Ú timedelta)Úceil)Ústderr)Útimez1.2c@sreZdZeZdZdd„Zdd„Zedd„ƒZ edd „ƒZ ed d „ƒZ d d „Z dd„Z dd„Zddd„Zdd„ZdS)ÚInfiniteé cOsJd|_tƒ|_|j|_t|jd�|_x |jƒD]\}}t|||ƒq.WdS)Nr)Úmaxlen) ÚindexrÚstart_tsÚ_tsrÚ sma_windowÚ_dtÚitemsÚsetattr)ÚselfÚargsÚkwargsÚkeyÚval©rú/usr/lib/python3.6/__init__.pyÚ__init__s zInfinite.__init__cCs|jdƒrdSt||dƒS)NÚ_)Ú startswithÚgetattr)rrrrrÚ __getitem__'s zInfinite.__getitem__cCs|jrt|jƒt|jƒSdS)Nr)rÚsumÚlen)rrrrÚavg,sz Infinite.avgcCsttƒ|jƒS)N)Úintrr )rrrrÚelapsed0szInfinite.elapsedcCs t|jd�S)N)Úseconds)rr")rrrrÚ elapsed_td4szInfinite.elapsed_tdcCsdS)Nr)rrrrÚupdate8szInfinite.updatecCsdS)Nr)rrrrÚstart;szInfinite.startcCsdS)Nr)rrrrÚfinish>szInfinite.finishécCsF|dkr.tƒ}||j|}|jj|ƒ||_|j||_|jƒdS)Nr)rr rÚappendr r%)rÚnZnowZdtrrrÚnextAs  z Infinite.nextccs(x|D]}|V|jƒqW|jƒdS)N)r+r')rÚitÚxrrrÚiterKs  z Infinite.iterN)r()Ú__name__Ú __module__Ú __qualname__rÚfilerrrÚpropertyr r"r$r%r&r'r+r.rrrrrs    rcspeZdZ‡fdd„Zedd„ƒZedd„ƒZedd„ƒZed d „ƒZed d „ƒZ d d„Z dd„Z dd„Z ‡Z S)ÚProgresscs$tt|ƒj||Ž|jddƒ|_dS)NÚmaxéd)Úsuperr4rÚgetr5)rrr)Ú __class__rrrSszProgress.__init__cCstt|j|jƒƒS)N)r!rr Ú remaining)rrrrÚetaWsz Progress.etacCs t|jd�S)N)r#)rr;)rrrrÚeta_td[szProgress.eta_tdcCs |jdS)Nr6)Úprogress)rrrrÚpercent_szProgress.percentcCstd|j|jƒS)Nr()Úminr r5)rrrrr=cszProgress.progresscCst|j|jdƒS)Nr)r5r )rrrrr:gszProgress.remainingcCs |jƒdS)N)r%)rrrrr&kszProgress.startcCs||j}|j|ƒdS)N)r r+)rr ZincrrrrÚgotons z Progress.gotoc csLyt|ƒ|_Wntk r"YnXx|D]}|V|jƒq*W|jƒdS)N)rr5Ú TypeErrorr+r')rr,r-rrrr.rs  z Progress.iter)r/r0r1rr3r;r<r>r=r:r&r@r.Ú __classcell__rr)r9rr4Rs      r4N)Z __future__rÚ collectionsrZdatetimerZmathrÚsysrrÚ __version__Úobjectrr4rrrrÚs      7