`
zhizedai
  • 浏览: 16790 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
社区版块
存档分类
最新评论

用python做一个简易的目录浏览

阅读更多
# 输出目录下所有子目录(不包括文件)
def walk_dir(path,t=''):
for name in os.listdir(path):
if os.path.isdir(os.path.join(path,name)):
print t+name
walk_dir(os.path.join(path,name),t+'-')


path => 要遍历的目录
分享到:
评论

相关推荐

    基于Python中PyQt5实现简易浏览器

    在Python编程领域,PyQt5是一个非常流行的图形用户界面(GUI)工具包,它提供了丰富的组件和功能,用于构建桌面应用程序。本篇文章将深入探讨如何利用PyQt5库来开发一个简易的Web浏览器。通过这个项目,我们可以学习...

    python写的简易文件浏览器

    在这个项目中,我们关注的是一个使用Python编写的简易文件浏览器,它允许用户通过网络访问本地文件系统。这个应用程序利用了Python的网络库和异步I/O框架,如asynio,来实现高效的数据传输。 首先,我们来了解一下...

    Python点歌系统源码.zip

    在Python项目中,通常有一个主文件(如`__init__.py`或`main.py`)作为项目的入口,负责启动和协调整个系统。在这个`music-main`目录下,可能包含了如下部分: 1. **数据库管理**:点歌系统需要存储大量的歌曲信息...

    基于PyQt的自制简易浏览器(Python).zip

    【基于PyQt的自制简易浏览器】是一个Python编程项目,它利用了PyQt这一强大的图形用户界面库来构建一个简易的Web浏览器。PyQt是Python语言中的一个模块,它提供了对Qt库的接口,Qt库是C++开发的,广泛用于创建跨平台...

    用Python实现的图片打包和浏览程序

    用Python、PIL和Tkinter写的小软件,代码很短,功能很简单,供学习Python、PIL和Tkinter的朋友参考用。 包含图片文件的目录被称为“图片包”目录。packTPB.py把一个大目录下面的所有“图片包”目录都打包成一个单一...

    python 文件读写目录浏览功能类,包括目录浏览,文本文件读写,

    python 文件读写目录浏览功能类,包括目录浏览,文本文件读写,文本文件计数,编码读写等文本文件功能。还包括的编码的转换

    Python 语言实现的抓取网页内容与列文件目录

    例如,要获取一个网页的源代码,我们可以这样写: ```python import requests response = requests.get('http://example.com') html_content = response.text ``` 然后,BeautifulSoup库用于解析这个HTML响应,...

    python 文件读写目录浏览功能类,包括目录浏览,文本文件读写,文本文件计数

    python 文件读写目录浏览功能类,包括目录浏览,文本文件读写,文本文件计数,编码读写等文本文件功能。还包括的编码的转换.zip

    python开发的在线文件目录浏览器

    标题中的“python开发的在线文件目录浏览器”表明这是一个使用Python编程语言构建的Web应用程序,它允许用户通过网页界面浏览和管理远程文件系统,可能是本地服务器或者是云端存储服务。这个项目可能利用了Python的...

    Python-使用Flask和sqlite3编写的项目目录应用程序

    这个名为“Python-使用Flask和sqlite3编写的项目目录应用程序”的项目,显然是利用这两者构建了一个能够管理和展示项目目录的系统,类似于内容管理系统(CMS)。以下将详细介绍这两个核心技术及其在项目中的应用。 ...

    如何使用Python自动控制windows桌面

    - `SW_SHOWNOACTIVATE`: 用最近的大小和位置显示一个窗口,不改变活动窗口。 - `SW_SHOW`: 用当前的大小和位置显示一个窗口,令其进入活动状态。 - `SW_MINIMIZE`: 最小化窗口,不激活。 - `SW_SHOWMINNOACTIVE`:...

    Python-autojump一种更快的方式来浏览文件系统

    这个工具的核心理念是通过学习用户的使用习惯,自动将经常访问的目录添加到一个快速跳转列表中,使得用户可以通过简单的命令快速到达目标目录,大大提升了工作效率。 首先,我们要理解Python-autojump的工作原理。...

    python安装教程。

    在Windows操作系统上安装Python是一个简单的过程,以下是详细的步骤: 首先,你需要从Python官方网站下载适合你的系统的安装包。对于64位系统,你可以访问[64位安装程序链接]...

    Python-Young是一个用Python写的功能丰富的界面小清新的类似NodeBB的社区软件

    Python-Young是一款基于Python开发的社区软件,设计灵感来源于NodeBB,旨在提供一个功能全面且界面友好的在线讨论平台。这款开源项目对于那些寻求个性化、轻量级且易于管理的社区解决方案的用户来说,无疑是一个极具...

    Anaconda安装python 过程.docx

    当需要使用新版本Python时,可以通过运行`source activate myenv`来激活一个包含新版本Python的conda环境。 8. **安装库**: 如果在验证安装过程中发现缺少库,可以使用conda或pip来安装,例如`conda install ...

    python的eclipse

    点击“新建”按钮,然后浏览到你的Python安装目录下的python.exe文件,通常位于`PythonXX\python.exe`(如Python39\python.exe)。 4. **设置工作空间**: 在Eclipse中,首次启动时会让你选择一个工作空间。这个工作...

    基于python的百度云网盘爬虫

    【标题】"基于Python的百度云网盘爬虫"是一个项目,旨在教用户如何使用Python编程语言编写程序来抓取并下载百度云网盘上的公开资源。该项目涵盖了网络爬虫技术,结合了百度云盘的API接口,以及可能涉及的前端和后端...

    python实现opcua协议

    - **地址空间(Address Space)**:节点的集合,形成一个层次结构,类似于文件系统的目录结构。 - **数据类型(Data Type)**:定义了节点值的数据格式,如整数、浮点数、字符串等。 - **变量(Variable)**:...

    linux 下配置python web开发环境

    在Eclipse中创建一个新的PyDev Django项目,遵循Django项目的结构设置目录。创建完成后,可以在Eclipse中编写视图、模型、URL配置等,利用内置的调试器进行测试和调试。 总结一下,配置Linux下的Python Web开发环境...

Global site tag (gtag.js) - Google Analytics