https://github.com/tgentil/path_tree
Este script em Python tem como objetivo criar uma árvore de diretórios a partir do diretório em que o script está sendo executado.
https://github.com/tgentil/path_tree
organization path-tracing python
Last synced: 7 months ago
JSON representation
Este script em Python tem como objetivo criar uma árvore de diretórios a partir do diretório em que o script está sendo executado.
- Host: GitHub
- URL: https://github.com/tgentil/path_tree
- Owner: Tgentil
- Created: 2023-04-17T16:08:25.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-05-31T13:52:49.000Z (over 2 years ago)
- Last Synced: 2025-03-20T08:43:32.045Z (7 months ago)
- Topics: organization, path-tracing, python
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# Print Directory Tree
[](https://github.com/Tgentil)
Este script em Python tem como objetivo criar uma árvore de diretórios a partir do diretório em que o script está sendo executado. A árvore de diretórios é impressa no console, mostrando todos os subdiretórios e arquivos presentes no diretório raiz.
## Como utilizar
Para utilizar o script, basta chamar a função print_directory_tree() com o caminho para o diretório raiz que se deseja imprimir a árvore de diretórios. O script também aceita um segundo argumento opcional, padding, que define o espaçamento utilizado para identar os subdiretórios na impressão da árvore.## Exemplo de uso
```python
Copy code
from print_directory_tree import print_directory_tree# Imprime a árvore de diretórios a partir do diretório raiz
print_directory_tree('.')
```## Saída do exemplo de uso
```
+-- pasta1/
| +-- arquivo1.txt
| +-- arquivo2.txt
| +-- subpasta1/
| | +-- arquivo3.txt
| | +-- arquivo4.txt
| +-- subpasta2/
| +-- arquivo5.txt
+-- pasta2/
| +-- arquivo6.txt
| +-- subpasta3/
| +-- arquivo7.txt
+-- arquivo8.txt
```## Dependências
Este script utiliza a biblioteca padrão os, que é instalada junto com a instalação padrão do Python.## Autores
* Thiago da Silveira Gentil