Show directory structure of a Python project?
我想像这样显示Python项目的结构。
我可以用一些推荐词吗,比如说
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | 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 |
1 | brew install exa |
命令如下:
1 2 3 4 5 6 7 8 | exa -T my_stuff my_stuff ├── file1.txt ├── file2.csv ├── file3.py └── more_stuff └── file3.pyc |
或
1 2 3 4 5 6 7 8 9 | cd /to/your/folder exa -T . ├── file1.txt ├── file2.csv ├── file3.py └── more_stuff └── file3.pyc |
在Windows命令提示符中
1 2 | cd path/to/ROOT tree /f |
或者,如果要将此树导出到文件,请使用此命令
1 | tree /f > tree.txt |
然后打开tree.txt
在Linux/MacOS终端中
首先,您应该安装包名称
- 在MacOS中:
brew install tree - 在瑞尔/Centos/Fedora:
yum install tree 中 - 在Debian/Mint/Ubuntu:
sudo apt-get install tree 中
然后运行此命令:
1 | tree /path/to/ROOT |
Linux&mac操作系统中有一个名为
1 2 3 4 5 | brew install tree # for mac os yum install tree # for centos cd path/to/ROOT tree . -I"regex_of_ignored_files_and_dirs" -o outputfilename |
也可以修改manager.py以在其中调用此命令。