Python | Organize os arquivos em diretórios de acordo com as extensões
Neste artigo, aprenderemos como organizar os arquivos em diferentes diretórios de acordo com suas extensões. Quando você tem muitos arquivos com extensões diferentes, você pode simplesmente usar o script para sua ajuda.
Abaixo está a implementação Python -
import
os
import
shutil
os.chdir(os.getcwd())
cwd
=
os.getcwd()
l
=
[f
for
f
in
os.listdir(cwd)
if
os.path.isfile(f)]
l2
=
[]
for
value
in
l:
s
=
value.split(
'.'
)[
1
]
l2.append(s)
(l, l2)
for
extension
in
set
(l2):
dirname
=
extension
if
os.path.exists(cwd
+
'\'
+
extension):
pass
else
:
os.makedirs(dirname)
for
files, extension
in
zip
(l, l2):
if
extension
in
files:
if
os.path.exists(cwd
+
'\'+extension+'
\'
+
files):
pass
else
:
shutil.move(cwd
+
'\'+files, cwd+'
\'
+
extension)
(extension, files)
else
:
(
'error'
)
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva