当前位置: 首页 > news >正文

毕业设计做网站low郴州网站制作公司有哪些

毕业设计做网站low,郴州网站制作公司有哪些,wordpress小工具目录,但是打不开网页把所有的文档都传到了git上,但是内容过多找起来不方便,突发奇想如果能在readme中,递归列出所有文件同时添加上对应的地址,这样只需要搜索到对应的文件点击就能跳转过去了… 列出文件总得有个显示格式,所以就按照tree的来了… 用python实现命令tree的效果 首先,这是tree的效果…

把所有的文档都传到了git上,但是内容过多找起来不方便,突发奇想如果能在readme中,递归列出所有文件同时添加上对应的地址,这样只需要搜索到对应的文件点击就能跳转过去了…
列出文件总得有个显示格式,所以就按照tree的来了…

用python实现命令tree的效果

首先,这是tree的效果
在这里插入图片描述

用到的符号实际只有三个 ├─ │ └─.
我本以为会挺难的,因为百度了半天各种都有,但是没找到一个做出tree这个效果的
最后因为是新手,所以代码写的可能有很多不足.

#!/usr/bin/env python
# -*-coding:utf-8-*-
'''describe:
'''
import os# 黑名单 不想列出的目录
blacklist = [".git",".idea"]
# 指定列出那个目录下的所有内容
rpath = "D:\\document"
def DirAndFile(path,symbol = ""):# 列出所有目录和文件 同时统计数量用于判断fileList = os.listdir(path)totleNum = len(fileList)num = 1for i in fileList:# 如果是黑名单目录 那么直接跳过if i in blacklist:num = num + 1continue# 路径合并 递归调用时继续向下传递tmpPath = os.path.join(path,i)if os.path.isfile(tmpPath):# 判断是否为最后一个if num == totleNum:print(symbol + "  └─ ",i)else:print(symbol + "  ├─ ",i)else:# 判断目录是否为最后一个 如果是则使用不同的符号if num == totleNum:print(symbol + "  └─ ",i)DirAndFile(tmpPath, symbol + "     ")else:print(symbol + "  ├─ ", i)DirAndFile(tmpPath,symbol + "  │  ")num = num + 1if __name__ == '__main__':print(rpath)DirAndFile(rpath)

最后,放一个效果图
在这里插入图片描述

http://www.yayakq.cn/news/796746/

相关文章:

  • 西柏坡旅游网站建设规划书微信小商店如何推广
  • 手机信息分类网站制作温州网站的优化
  • 桂林北站是高铁站吗wordpress文章自动排版
  • 怎么做自己的优惠淘网站什么网站程序可以做抽奖页面
  • 专业网站建设平台公司搭建网站做淘宝客
  • 哈密建设局网站免费发布产品网站
  • 网站首页 模板怎么用flash做网站
  • 哈尔滨网站制作公司有哪些苏州广告公司招聘
  • 做个英文网站多少钱网站开发设
  • 商务网站模板wordpress主题安装模板
  • 木渎建设局网站汽车服务站建站流程
  • 网站管理助手v3百度seo自然优化
  • 网站开发的售后 维保免费做公众号的网站
  • 南宁住房建设部网站如何做好网站建设的设计布局
  • 我不想找之前做网站的续费wordpress 聚美主题
  • 制作网页站点的具体流程案例50强网站开发语言
  • 外贸网站管理系统南京seo公司哪家好
  • 网站页面设计费用wordpress相册修改
  • 成武建设局网站南京建设网站要多少钱
  • 做网站公司济南扬州网站建设小程序
  • 网站服务器是干什么的物业管理系统功能结构图
  • 苏州seo网站诊断求网站备案照片
  • 网站和网页的区别曾舜晞网站是哪个公司做的
  • 网站如何投放广告营销型网站建设哪家好
  • 网站建设与维护 电子版保定网站制作策划
  • 网站建设改版目的贵州建设厅网站在建工程查询
  • 个人网站主页设计教程在招聘网站做销售技巧
  • 桂林网站定制建设科技公司网站 asp源码
  • 网站设计建设维护与更新网站开发侵权
  • 贵州手机网站建设报送举报网站建设情况