python 获得任意路径下的文件及其根目录的方法


Posted in Python onFebruary 16, 2019

似乎有一段时间没有更新博客了,这里就写点小功能,轻松获得电脑任意路径下的文件及文件夹,并将其写入word,以下是主要代码:

**import os**
**from os import walk**

# 获取文件夹的中的文件夹和文件夹里文件
def do_file(save_filepath,o_filepath): #定义函数 传入写入文档保存的位置和要操作的任意电脑路劲
  file=open(save_filepath,"w+")
  # 遍历文件路径
  for parent,dirnames,filenames in walk(o_filepath):
    file.write(("根目录为:{0}\n\n").format(parent))
    for dirname in dirnames:
      file.write(("  里面的文件夹有:{0}\n\n").format(dirname))
    for filename in filenames:
      file.write(("  里面的文件有:{0}\n\n").format(filename))
  file.close()
do_file(" "," ")#传入相关的参数即可

这里还可以把函数封装以及获得每个文件的文件路径 方法一样的 因此没写 大家可以试试

以上这篇python 获得任意路径下的文件及其根目录的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
rhythmbox中文名乱码问题解决方法
Sep 06 Python
python比较两个列表是否相等的方法
Jul 28 Python
如何将python中的List转化成dictionary
Aug 15 Python
python django使用haystack:全文检索的框架(实例讲解)
Sep 27 Python
python深度优先搜索和广度优先搜索
Feb 07 Python
python爬虫爬取淘宝商品信息(selenum+phontomjs)
Feb 24 Python
python中logging包的使用总结
Feb 28 Python
python对excel文档去重及求和的实例
Apr 18 Python
python 抓取知乎指定回答下视频的方法
Jul 09 Python
Python3如何实现Win10桌面自动切换
Aug 11 Python
判断Python中的Nonetype类型
May 25 Python
Python Matplotlib绘制动画的代码详解
May 30 Python
Python通过for循环理解迭代器和生成器实例详解
Feb 16 #Python
Python3 导入上级目录中的模块实例
Feb 16 #Python
对Python3 goto 语句的使用方法详解
Feb 16 #Python
解决Pycharm调用Turtle时 窗口一闪而过的问题
Feb 16 #Python
Python实现定时自动关闭的tkinter窗口方法
Feb 16 #Python
对IPython交互模式下的退出方法详解
Feb 16 #Python
python交互界面的退出方法
Feb 16 #Python
You might like
PHP 加密与解密的斗争
2009/04/17 PHP
PHP中实现汉字转区位码应用源码实例解析
2010/06/14 PHP
yii2利用自带UploadedFile实现上传图片的示例
2017/02/16 PHP
JavaScript 字符串乘法
2009/08/20 Javascript
JS获取后台Cookies值的小例子
2013/03/04 Javascript
jQuery中使用data()方法读取HTML5自定义属性data-*实例
2014/04/11 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
2015/02/24 Javascript
Bootstrap选项卡学习笔记分享
2017/02/13 Javascript
js实现常见的工具条效果
2017/03/02 Javascript
js实现五星评价功能
2017/03/08 Javascript
微信小程序开发图片拖拽实例详解
2017/05/05 Javascript
微信小程序搜索组件wxSearch实例详解
2017/06/08 Javascript
js移动端事件基础及常用事件库详解
2017/08/15 Javascript
通过函数作用域和块级作用域看javascript的作用域链
2018/08/05 Javascript
iview通过Dropdown(下拉菜单)实现的右键菜单
2018/10/26 Javascript
微信小程序 slot踩坑的解决
2019/04/01 Javascript
微信小程序实现一张或多张图片上传(云开发)
2019/09/25 Javascript
Vue中图片Src使用变量的方法
2019/10/30 Javascript
详解js中的几种常用设计模式
2020/07/16 Javascript
[56:00]DOTA2上海特级锦标赛主赛事日 - 4 胜者组决赛Secret VS Liquid第一局
2016/03/05 DOTA
Python科学计算环境推荐——Anaconda
2014/06/30 Python
在Python中操作字符串之startswith()方法的使用
2015/05/20 Python
Python开发的十个小贴士和技巧及长常犯错误
2018/09/27 Python
深入浅析Python 中 is 语法带来的误解
2019/05/07 Python
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
Roxy荷兰官方网站:冲浪、滑雪板、服装和配件
2019/10/22 全球购物
数控专业自荐书范文
2014/03/16 职场文书
养生餐厅创业计划书范文
2014/03/26 职场文书
授权委托书怎么写
2014/04/03 职场文书
企业安全生产责任书
2014/04/14 职场文书
技术经济专业求职信
2014/09/03 职场文书
公司离职证明标准格式
2014/11/18 职场文书
党课主持词大全
2015/06/30 职场文书
纪检部部长竞选稿
2015/11/21 职场文书
一次Mysql update sql不当引起的生产故障记录
2022/04/01 MySQL
Innodb存储引擎中的后台线程详解
2022/04/03 MySQL