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

网站开发 科技注册公司注册资金最低多少钱

网站开发 科技,注册公司注册资金最低多少钱,贵州seo策略,江苏建设人才考试网官方网站把所有的文档都传到了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/136232/

相关文章:

  • 巴中网站建设有限公司网站模板 小说
  • 上海做网站设计的公司360社区app
  • 合肥建设网站公司wordpress标题调用标签
  • 江西网站制作的公司软件开发培训教程
  • 怎么建设可以收费的网站网站一般用什么工具做
  • 哪个公司做网站好网站不让百度收录
  • html5网站特效wordpress 仿站
  • 网站建设网页制作教程wordpress暴力
  • 怎么做自己的购物网站seo排名官网
  • jsp网站开发参考文献仿照别人的网站做违法吗
  • wordpress 常用小工具怎样做seo网站推广
  • 西安咪豆网站建设公司英文外贸发布网站
  • 沈阳网站建设联系方式网站建设公司广告词
  • 上海长宁建设和交通门户网站龙华区城市建设局网站
  • 公众号免费素材网站聚名网页版
  • 宿迁网站建设宿迁官网定制
  • 简单的网站注册流程图如何建立游戏网站
  • 有个专门做装修的网站河津北京网站建设
  • 装饰网站建设重要性企业图标设计图案大全
  • 徐州做网站最好的公司品牌营销案例
  • 青岛专业网站设计的公司网站制作和推广lv官网
  • 福建省建设厅网站 登录ui设计难学么
  • 襄阳营销型网站建设云主机玩游戏
  • 从代码角度分析网站怎么做安卓网站开发平台
  • 甲马营seo网站优化的青岛鑫隆建设集团网站
  • 上海有多少家网站建设公司济南软件制作
  • 重庆网站制作外包公司建设网商城网站需要在那里备案
  • 南阳网站建设推广12306网站是哪家公司做开发的
  • 餐饮网站做的比较好的是哪个河北邢台wap网站建设
  • 服装网站设计模板在线个人资料制作网站