Python随机读取文件实现实例


Posted in Python onMay 25, 2017

Python随机读取文件

代码如下

import os
import random

rootdir = "d:\\face\\train"
file_names = []
for parent, dirnames, filenames in os.walk(rootdir):  #三个参数:分别返回1.父目录 2.所有文件夹名字(不含路径) 3.所有文件名字
  file_names = filenames
  # for filename in filenames:            #输出文件信息
  #   print("parent is" + parent)
  #   print("filename is:" + filename)
  #   print("the full name of the file is:" + os.path.join(parent, filename))
x = random.randint(0, len(file_names)-1)
print(file_names[x])

注意

1.本代码在Python3.5上测试通过

2.rootdir参数意为你要遍历的那个文件夹的目录,请根据自己的实际需要自行修改

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
pygame学习笔记(4):声音控制
Apr 15 Python
python与C互相调用的方法详解
Jul 14 Python
浅谈Python中的作用域规则和闭包
Mar 20 Python
Python实现的远程登录windows系统功能示例
Jun 21 Python
python实现远程控制电脑
May 23 Python
python实现XML解析的方法解析
Nov 16 Python
使用python3批量下载rbsp数据的示例代码
Dec 20 Python
pandas的resample重采样的使用
Apr 24 Python
python用opencv完成图像分割并进行目标物的提取
May 25 Python
基于pandas向csv添加新的行和列
May 25 Python
学python需要去培训机构吗
Jul 01 Python
Python数据可视化常用4大绘图库原理详解
Oct 23 Python
利用Anaconda完美解决Python 2与python 3的共存问题
May 25 #Python
Python实现的简单dns查询功能示例
May 24 #Python
Python向日志输出中添加上下文信息
May 24 #Python
Python常见加密模块用法分析【MD5,sha,crypt模块】
May 24 #Python
Python简单生成8位随机密码的方法
May 24 #Python
python中利用xml.dom模块解析xml的方法教程
May 24 #Python
Python实现简单过滤文本段的方法
May 24 #Python
You might like
2021年最新CPU天梯图
2021/03/04 数码科技
解析php dirname()与__FILE__常量的应用
2013/06/24 PHP
Git命令之分支详解
2021/03/02 PHP
js 屏蔽鼠标右键脚本附破解方法
2009/12/03 Javascript
js Date概念详细介绍
2013/11/22 Javascript
jQuery Validate初步体验(二)
2015/12/12 Javascript
7个去伪存真的JavaScript面试题
2016/01/07 Javascript
js获取鼠标点击的对象,点击另一个按钮删除该对象的实现代码
2016/05/13 Javascript
JavaScript实现设计模式中的单例模式的一些技巧总结
2016/05/17 Javascript
JavaScript中style.left与offsetLeft的使用及区别详解
2016/06/08 Javascript
Javascript中的迭代、归并方法详解
2016/06/14 Javascript
JS作为值的函数用法示例
2016/06/20 Javascript
js获取地址栏参数的两种方法
2017/06/27 Javascript
vue中的模态对话框组件实现过程
2018/05/01 Javascript
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
2019/06/18 jQuery
JS数组splice操作实例分析
2019/10/12 Javascript
vue遍历生成的输入框 绑定及修改值示例
2019/10/30 Javascript
js判断一个对象是数组(函数)的方法实例
2019/12/19 Javascript
vue实现抽屉弹窗效果
2020/11/15 Javascript
浅谈Tensorflow由于版本问题出现的几种错误及解决方法
2018/06/13 Python
解决python 无法加载downsample模型的问题
2018/10/25 Python
Python 学习教程之networkx
2019/04/15 Python
Django如何自定义model创建数据库索引的顺序
2019/06/20 Python
Python获取当前脚本文件夹(Script)的绝对路径方法代码
2019/08/27 Python
Python遍历字典方式就实例详解
2019/12/28 Python
pytorch 指定gpu训练与多gpu并行训练示例
2019/12/31 Python
python连接mysql数据库并读取数据的实现
2020/09/25 Python
html5构建触屏网站之网站尺寸探讨
2013/01/07 HTML / CSS
基于HTML5实现类似微信手机摇一摇功能(计算摇动次数)
2017/07/24 HTML / CSS
美国家居装饰店:Z Gallerie
2020/12/28 全球购物
大学运动会通讯稿
2014/01/28 职场文书
小学社团活动总结
2014/06/27 职场文书
区政府领导班子个人对照检查材料
2014/09/25 职场文书
2015年话务员工作总结
2015/04/29 职场文书
2019 入党申请书范文
2019/07/10 职场文书
浅谈Python从全局与局部变量到装饰器的相关知识
2021/06/21 Python