Files
INTUIA/Programa final/myenv/Lib/site-packages/setuptools/__pycache__/glob.cpython-311.pyc
T

61 lines
6.5 KiB
Plaintext
Raw Normal View History

2026-03-15 13:27:50 +00:00
§
,M!g ãóªdZddlZddlZddlZgd¢ZddZddZdZdZd „Z d
Z
d Z ej d ¦«Z
ej d
¦«ZdZdZdZdS)
Filename globbing utility. Mostly a copy of `glob` from Python 3.5.
Changes include:
* `yield from` and PEP3102 `*` removed.
* Hidden files are not ignored.
éN)ÚglobÚiglobÚescapeFcó>tt||¬¦«¦«S)ayReturn a list of paths matching a pathname pattern.
The pattern may contain simple shell-style wildcards a la
fnmatch. However, unlike fnmatch, filenames starting with a
dot are special cases that are not matched by '*' and '?'
patterns.
If recursive is true, the pattern '**' will match any files and
zero or more directories and subdirectories.
)Ú recursive)Úlistr)Úpathnamers õpC:\Users\garci\OneDrive\Ãrea de Trabalho\Programa PJM\Programa final\myenv\Lib\site-packages\setuptools/glob.pyrrsõ h¨)Ð cónt||¦«}|r"t|¦«rt|¦«}|rJ|S)Return an iterator which yields the paths matching a pathname pattern.
The pattern may contain simple shell-style wildcards a la
fnmatch. However, unlike fnmatch, filenames starting with a
dot are special cases that are not matched by '*' and '?'
patterns.
If recursive is true, the pattern '**' will match any files and
zero or more directories and subdirectories.
)Ú_iglobÚ _isrecursiveÚnext)r rÚitÚss r
rrsCõ
˜)Ñ $Ô $€BØð•\ (ÑÝ ‰HŒHˆØˆ ˆ ˆ Ø
€Ir c#óVKtj |¦«\}}|rt|¦«rtnt
}t
|¦«sK|r$tj |¦«r|Vn#tj |¦«r|VdS|s|||¦«Ed{VdS||kr t
|¦«rt||¦«}n|g}t
|¦«st}|D]3}|||¦«D]$}tj  ||¦«VŒ%Œ4dS©N) ÚosÚpathÚsplitrÚglob2Úglob1Ú has_magicÚlexistsÚisdirr
Úglob0Újoin)r rÚdirnameÚbasenameÚ glob_in_dirÚdirsÚnames r
r
r
0sgèèÝœŸ
š
 hÑ€GˆJ­°hÑ)?Ô)?ÐJ•%%ÅU€Kå  Ô ðØ ð ÝŒwŠ˜xÑ
ØøõŒw}Š}˜WÑ
ØØˆà ðØ;˜w¨ÑˆðÐÑÝg˜yшàˆyˆÝ  Ô ð݈ ØðØ¨Ñ .ˆ”'—,,˜Ñ .r có|sAt|t¦«r tj d¦«}n tj} tj|¦«}n#t $rgcYSwxYwtj||¦«S©ASCII) Ú
isinstanceÚbytesrÚcurdirÚencodeÚlistdirÚOSErrorÚfnmatchÚfilter)rÚpatternÚnamess r
rrTs†Ø ð Ý g  Ý”i×& /ˆGˆ”iˆÝ
˜7шøÝ ðððØˆ ˆ ˆ ðøøøå Œ>˜% Ñ )sÁAÁ A)Á(A)cóÐ|s#tj |¦«r|gSn@tj tj ||¦«¦«r|gSgSr)rrrrr)rrs r
rrasdØ ðõ Œ7=Š=˜Ñ  Ø ð õ Œ7?Š?2œ7Ÿ<š<¨°Ñ  Ø Ø
€Ir c#ópKt|¦«sJ|ddVt|¦«D]}|VŒdS)Nr)rÚ _rlistdir)rr.Úxs r
rrqsZèèÝ ˜Ñ Ô Ð Ð Ð Ø
"1"Œ+ÐÐÐÝ

Ô
ððˆØˆˆˆˆððr c#óªK|sAt|t¦«r tj d¦«}n tj} tj|¦«}n#tj$rYdSwxYw|D]^}|V|r tj ||¦«n|}t|¦«D]$}tj ||¦«VŒ%Œ_dSr$)
r&r'rr(r)r*Úerrorrrr2)rr/r3rÚys r
r2r2yèèØ ð Ý g  Ý”i×& /ˆGˆ”iˆÝ
˜#ˆˆøÝ
Œ8ðððØˆˆðøøøà
ðØˆˆˆØ+2Ð9rŒw|Š|˜G '¸ˆÝ˜4ð %ˆ”'—,,˜q  %sÁAÁA/Á.A/z([*?[])s([*?[])cóžt|t¦«rt |¦«}nt |¦«}|duSr)r&r'Úmagic_check_bytesÚsearchÚ magic_check)rÚmatchs r
rrŽsGÝ!•UÑÔðÑ+ˆˆå×" %ˆØ ˜Ð Ðr cóDt|t¦«r|dkS|dkS)Ns**z**)r&r')r.s r