aula3
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
import os
|
||||
|
||||
# Nome da pasta raiz
|
||||
pasta_principal = "logs_rede"
|
||||
|
||||
# 1. Verificar se existe a pasta 'logs_rede' e 2. Criá-la caso não exista
|
||||
if not os.path.exists(pasta_principal):
|
||||
os.mkdir(pasta_principal)
|
||||
print(f"Diretório '{pasta_principal}' criado.")
|
||||
else:
|
||||
print(f"O diretório '{pasta_principal}' já existe.")
|
||||
|
||||
# 3. Criar subpastas (ping, interfaces, erros) dentro de logs_rede
|
||||
subpastas = ["ping", "interfaces", "erros"]
|
||||
|
||||
for sub in subpastas:
|
||||
# Criamos o caminho completo, ex: logs_rede/ping
|
||||
caminho_completo = os.path.join(pasta_principal, sub)
|
||||
|
||||
if not os.path.exists(caminho_completo):
|
||||
os.mkdir(caminho_completo)
|
||||
print(f" > Subpasta '{sub}' criada com sucesso.")
|
||||
else:
|
||||
print(f" > Subpasta '{sub}' já existe.")
|
||||
|
||||
# 4. Listar na tela os diretórios criados
|
||||
print("\nConteúdo atual da pasta 'logs_rede':")
|
||||
diretorios = os.listdir(pasta_principal)
|
||||
|
||||
for item in diretorios:
|
||||
print(f"- {item}")
|
||||
Reference in New Issue
Block a user