首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

安利一款Python开发的仿Linux树形显示目录tree命令「建议收藏」

大家好,我是小小明,今天我要给大家分享一个用python实现的仿Linux的tree命令。...Tree模块实现仿Linux树形显示目录效果 首先看看Linux下的tree命令效果如何: Linux与Windows的tree命令 Linux的tree命令演示 在CentOS的Linux系统下,...-d 显示目录名称而非内容。 -D 列出文件或目录的更改时间。 -f 在每个文件或目录之前,显示完整的相对路径名称。...Python自制tree命令 下面呢,我们考虑使用Python来仿制这样的命令。 os模块基础代码 关于Python打印树形目录结构,我已经在4年前使用Java写过一个不够完善的代码。...不过这个脚本兼容性较差,Windows控制台并不支持显示图标之类的,导致会出现乱码: 调用Tree模块实现仿Linux树形显示目录效果 由于官方自带案例秀过头了兼容性不太好,所以我们自行编码: """

78830

Anaconda3中的Jupyter notebook添加目录插件的实现

学习python和人工智能的相关课程时安装了Anaconda3,想在Jupyter notebook中归纳整理笔记,为了方便日后查找想安装目录(Table of Contents, TOC)插件,查找了安装方法...,但在jupyter_contrib_nbextensions插件安装过程中遇到很多问题, 版本信息:Anaconda3-2020.02(python3.7),本人操作系统Win7旗舰版 64bit 尝试多种安装方法...://github.com/ipython-contrib/jupyter_contrib_nbextensions/tarball/master 1、进入安装包目录下,执行D:\Anaconda3\python.exe...Table of Contents 左侧显示目录结构 Collapsible Headings 标题可折叠 步骤四、打开notebook文档,工具栏右侧多了一个显示目录树的按钮,点击后可以查看到左侧的标题显示

1.9K41

解决python运行启动报错问题

工具修复系统文件,修复成功后手动重启电脑 补充知识:Python3开启自带http服务 开启Web服务 1.基本方式 Python中自带了简单的服务器程序,能较容易地打开服务。...在python3中将原来的SimpleHTTPServer命令改为了http.server,使用方法如下: 1. cd www目录 2. python -m http.server 开启成功,则会输出...python -m http.server 8001 2.指定端口 如果不使用默认端口,可在开启时附带端口参数,如: python -m http.server 8001 则会在8001端口打开...使用Web服务 可以使用http://0.0.0.0:8000/查看www目录下的网页文件,若无index.html则会显示目录下的文件。 也可以使用ifconfig命令查看本机IP并使用。...以上这篇解决python运行启动报错问题就是小编分享给大家的全部内容了,希望能给大家一个参考。

1.2K30

会用python把linux命令写一遍的人,进大厂有多容易?

文末混脸熟活动不停,走心留言直接送书 看过这篇《2000字谏言,给那些想学Python的人,建议收藏后细看!》的读者应该都对一个命令有点印象吧?没错,就是 linux 中经常会用到的 ls 命令。...那今天小金就给大家码了一个哪哪能用的 ls.py ,没错,windows 也可以哦~ 演示环境 - 操作系统:windows10 - python版本:python 3.7 - idea:pycharm...- -d: 指定显示目录,如果不指定,默认为当前目录。 首先我们使用 ArgumentParser 类来指定参数。...' :param show_all: 是否显示隐藏文件 :param directory: 指定的文件目录 :param recursion: 是否递归显示目录下的文件...python ls.py -a ? python ls.py -a -r ? python ls.py -d ./temp ?

58120

linux根目录满了,怎样快速查看是哪个文件占用空间大

du -ah --max-depth=1 # 这个是我想要的结果 a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。...常用选项组合为:du -sh 常用的选项:   -h:以人类可读的方式显示   -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小   -s:显示目录占用的磁盘空间大小,...不要显示其下子目录和文件占用的磁盘空间大小   -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和   --apparent-size:显示目录或文件自身的大小   -l :统计硬链接占用磁盘空间的大小...image.png B、du -a:使用此选项时,显示目录和目录下子目录和文件占用磁盘空间的大小。...image.png C、du -s:使用此选项时,du只显示目录所占用磁盘空间的大小,而不显示其下子目录和文件占用磁盘空间的信息。

6.2K30

No116:Linux的进程、端口相关操作

一、进程 1、进程查询 ps -aux ps -aux | grep python ps命令用于报告当前系统的进程状态。 a:显示当前终端下的所有进程信息,包括其他用户的进程。...ps -elf ps -elf | grep python ps命令用于报告当前系统的进程状态。 -e:显示系统内的所有进程信息。 -l:使用长(long)格式显示进程信息。...预设是以程序名称来排序; -p:显示程序识别码; -u:显示用户名称; 2、进程终止 # 终止指定进程 kill -9 进程号 # 查找python进程并终止 ps -ef | grep python...| grep -v grep | awk '{print $2}' | xargs kill -9 # 查询并终止python相关进程 pgrep python | xargs kill -s 9...abc:显示abc进程现在打开的文件 lsof -c -p 1234:列出进程号为1234的进程所打开的文件 lsof -g gid:显示归属gid的进程情况 lsof +d /usr/local/:显示目录下被进程开启的文件

9710

Python 标准库之 OS

本文字数:4255 字 阅读本文大概需要:11 分钟 写在之前 在昨天的文章(Python 标准库之 sys & copy)中,我们介绍了 Python 标准库中的 sys 和 copy,不知道你掌握了多少...今天我们来学习 Python 标准库的 os,os 模块提供了访问操作系统服务的功能,它包含的内容比较多,有时候会感觉很神秘。...操作目录 1.os.listdir os.listdir 的作用是显示目录中的内容,这个目录包括子目录和文件。...看完帮助信息,你一定会觉得这个是一个非常简单的方法,不过需要注意的是,它返回的值是列表,并且不显示目录中某些子目录或者隐藏文件。...\Python37\lib\os.py", line 239, in removedirs rmdir(name) 从报错信息来看的话,要删除某个目录,则那个目录必须是空的。

42210

LINUX du查看目录和文件大小

du -ah --max-depth=1 这个是我想要的结果 a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。...二、du常用的选项: -h:以人类可读的方式显示 -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小 -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小...二、du -a:使用此选项时,显示目录和目录下子目录和文件占用磁盘空间的大小。...三、du -s:使用此选项时,du只显示目录所占用磁盘空间的大小,而不显示其下子目录和文件占用磁盘空间的信息。...默认情况下,du不显示目录下文件占用磁盘空间的信息,但它会显示其下子目录占用磁盘空间的信息;而使用-s选项以后,只显示xx目录占用磁盘空间的大小。

8.8K10
领券