Je veux montrer la structure du projet python comme ceci.

Puis-je utiliser des recommandations comme python manage.py [something] ...?

ROOT
├── lib
│   ├── django
│   ├── pytz
│   ├── wanttousing_lib
│   └── ...
├── mysite
│   ├── __init__.py
│   ├── settings.py
│   ├── controllers.py
│   ├── models.py
│   ├── views.py
│   ├── templates
│   │   └── like
│   │        ├── index.html
│   │        └── _likehelpers.html
│   └── ....
├── test
│   ├── like
│   │   ├── models_tests.py
│   │   └── controllers_tests.py
│   └── ....
├── static
│   ├── css
│   └── js
├── app.yaml
├── manage.py
├── appengine_config.py
└── requirements.txt
0
Maibi 9 août 2017 à 04:40

2 réponses

Meilleure réponse

Dans l'invite de commande Windows

cd path/to/ROOT
tree /f

Ou si vous souhaitez exporter cette arborescence vers un fichier, utilisez cette commande

tree /f > tree.txt

Puis ouvrez tree.txt

Dans le terminal Linux / MacOS

Tout d'abord, vous devez installer le nom du package tree

  • Sous MacOS: brew install tree
  • Dans RHEL / CentOS / Fedora: yum install tree
  • Dans Debian / Mint / Ubuntu: sudo apt-get install tree

Exécutez ensuite cette commande:

tree /path/to/ROOT
0
Chuong Huynh 9 août 2017 à 02:12

exa peut le faire. Vous pouvez trouver les instructions d'installation ici. Cependant, sur macOS, c'est juste:

brew install exa

La commande ressemble à ceci:

exa -T my_stuff

my_stuff
├── file1.txt
├── file2.csv
├── file3.py
└── more_stuff
   └── file3.pyc

Ou

cd /to/your/folder
exa -T

.
├── file1.txt
├── file2.csv
├── file3.py
└── more_stuff
   └── file3.pyc
0
Daniel Corin 9 août 2017 à 02:15