标签分类
技术文章
当前位置:主页 > 计算机编程 > python > Mac用python实现简单的目录展示

Mac用python实现简单的目录树展示实例讲解

  • 发布时间:
  • 作者:码农之家原创
  • 点击:238

Mac用python实现简单的目录展示

这篇文章主要知识点是关于Mac,python,目录树,Mac用python实现简单的目录展示,的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

Python极客项目编程
  • 类型:Python编程大小:6.5 MB格式:PDF出版:人民邮电出版社作者:Mahesh Venkitachalam
立即下载

更多相关的学习资源可以参阅 程序设计电子书Python电子书Python视频、等栏目。

在Linux或者Windows下想要查看目录树都可以通过tree命令来实现,两个操作系统中的操作也很相似。使用Linux时,最初以为这是shell中都有这个命令可用。结果使用Mac的时候发现并没有这个命令。

为了实现类似的功能,使用python做了一个简单的小脚本。实现不了漂亮的目录树,但是可以实现文件以及所在目录的列表打印。

编写代码如下:

 #!/usr/bin/python 

 import os

 pwd = os.getcwd()

 for root,dirs,files in os.walk(pwd):

  os.chdir(root)

  for f in files:

   if not(f == 'file_list.py' and root == pwd):

    print("%s<->%s" %(f,root))

  os.chdir(pwd)

程序执行结果如下:

python file_list.py 

.DS_Store<->/Users/greyzhang/Downloads/vim-autocomplpop

acp.vim<->/Users/greyzhang/Downloads/vim-autocomplpop/autoload

acp.jax<->/Users/greyzhang/Downloads/vim-autocomplpop/doc

acp.txt<->/Users/greyzhang/Downloads/vim-autocomplpop/doc

acp.vim<->/Users/greyzhang/Downloads/vim-autocomplpop/plugin

虽说结构以及格式很不漂亮,但是好歹还是能够使用了。

以上就是本次给大家分享的全部知识点内容总结,大家还可以在下方相关文章里找到vue项目中使用md5加密以及、 解决axios.interceptors.respon、 儿童python编程入门书籍推、 等python文章进一步学习,感谢大家的阅读和支持。

上一篇:Python接口对json串的处理方法总结

下一篇:python画折线示意图实例代码

展开 +

收起 -

学习笔记
网友NO.919470

Python3获取电脑IP、主机名、Mac地址的方法示例

本文实例讲述了Python3获取电脑IP、主机名、Mac地址的方法。分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*-#! python3'''Created on 2019年4月11日@author: Administrator'''import socketimport uuid# 获取主机名hostname = socket.gethostname()#获取IPip = socket.gethostbyname(hostname)# 获取Mac地址def get_mac_address(): mac=uuid.UUID(int = uuid.getnode()).hex[-12:] return ":".join([mac[e:e+2] for e in range(0,11,2)])# ipList = socket.gethostbyname_ex(hostname)# print(ipList)print("主机名:",hostname)print("IP:",ip)print("Mac地址:",get_mac_address()) 运行结果: 主机名: SNJCKV1VQGB6NP9 IP: 192.168.3.37 Mac地址: e0:cb:4e:07:75:85 更多关于Python相关内容可查看本站专题:《Python Socket编程技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》 希望本文所述对大家Python程序设计有所帮助。 ……

网友NO.527285

python mac下安装虚拟环境的图文教程

Mac 下 Flask 框架 workon命令找不到 ---- 最终解决方案(详解具体实现操作过程中遇到的坑)2018年08月17日 00:02:05Jasonmes阅读数:622 Mac 下 Flask 的 全网最详细搭建1.安装virtualenv和virtualenvwrapper sudo pip install virtualenv# 以下成功截图 sudo pip install virtualenvwrapper# 以下成功截图 创建存放虚拟环境的文件夹并切换到该文件夹下 mkdir virtualenvscd virtualenvs 创建python3的虚拟环境 virtualenv -p python3 py3_flask —好了,下面将会出现一个坑:输入workon -这个时候就懵逼了。是因为virtualenvwrapper这个东西安装在了python3的路径下 which python3# /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 复制这个路径到finder的前往文件夹,粘贴这个路径到此 找到这三个文件 将这三个文件复制到---/usr/local/bin 修改环境变量 vim ~/.bash_profile# 进入环境变量# 在末尾添加这两行代码,如图所示,记得保存退出export WORKON_HOME=~/.virtualenvssource /usr/local/bin/virtualenvwrapper.sh -退出以后,要执行下面这行代码 source ~/.bash_profile 这时候,再次输入workon测试,如果是这个结果就对了,否则请回看一遍。 总结 以上所述是小编给大家介绍的python mac下安装虚拟环境的图文教程,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的! ……

网友NO.561865

MacBook下python3.7安装教程

记录了MacBook安装python3.7.0的详细过程,供大家参考,具体内容如下 由于默认的MAC系统当前自带的是Python环境,当前最新版本是3.7,所以我需要安装最新版本。这不为了记录下学习的过程以及可能需要的知识点,将MacBook安装Python3.7环境过程记录下来。 第一 、下载Python最新版本安装包 python3.7.0安装包 第二 、Python3.7安装 过程记录 由于服务器在国外,所以下载的时候可能会慢一些,当然我们肯定有办法的,将pkg安装包下载下来后,直接点击安装。 直接到最后安装成功。 第三 、检查是否安装完毕 这里我们在终端上输入python,如果有提示进入界面,就说明安装成功。这样我们在本地需要完成Python项目的演示应该是没有问题。 更多关于python安装教程的文章请点击专题《python安装教程》 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。 ……

<
1
>

Copyright 2018-2019 xz577.com 码农之家

版权责任说明