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 相关文章推荐
简单谈谈python的反射机制
Jun 28 Python
Python爬取京东的商品分类与链接
Aug 26 Python
Python中操作mysql的pymysql模块详解
Sep 13 Python
Laravel+Dingo/Api 自定义响应的实现
Feb 17 Python
Pytorch实现GoogLeNet的方法
Aug 18 Python
Python实现图片裁剪的两种方式(Pillow和OpenCV)
Oct 30 Python
Python count函数使用方法实例解析
Mar 23 Python
python print 格式化输出,动态指定长度的实现
Apr 12 Python
通过python调用adb命令对App进行性能测试方式
Apr 23 Python
opencv 实现特定颜色线条提取与定位操作
Jun 02 Python
python 调整图片亮度的示例
Dec 03 Python
Python Matplotlib绘制动画的代码详解
May 30 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
简单介绍下 PHP5 中引入的 MYSQLI的用途
2007/03/19 PHP
destoon安全设置中需要设置可写权限的目录及文件
2014/06/21 PHP
PHP不使用递归的无限级分类简单实例
2016/11/05 PHP
java解析json方法总结
2019/05/16 PHP
Laravel 5.2 文档 数据库 ―― 起步介绍
2019/10/21 PHP
深入分析JQuery和JavaScript的异同
2014/10/23 Javascript
jQuery搜索同辈元素方法
2015/02/10 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
JS 对象属性相关(检查属性、枚举属性等)
2015/04/05 Javascript
js实现索引图片切换效果
2015/11/21 Javascript
JS中使用apply方法通过不同数量的参数调用函数的方法
2016/05/31 Javascript
JQuery动态添加Select的Option元素实现方法
2016/08/29 Javascript
利用Angularjs实现幻灯片效果
2016/09/07 Javascript
JavaScript 计算笛卡尔积实例详解
2016/12/02 Javascript
JS实现动画兼容性的transition和transform实例分析
2016/12/13 Javascript
javascript实现简易计算器
2017/02/01 Javascript
利用原生JS与jQuery实现数字线性变化的动画
2017/02/24 Javascript
JavaScript数组的5种迭代方法
2017/09/29 Javascript
解决vue A对象赋值给B对象,修改B属性会影响到A的问题
2018/09/25 Javascript
js加减乘除精确运算方法实例代码
2021/01/17 Javascript
[33:09]完美世界DOTA2联赛循环赛 Forest vs DM BO2第二场 10.29
2020/10/29 DOTA
Python3通过Luhn算法快速验证信用卡卡号的方法
2015/05/14 Python
基于Django的python验证码(实例讲解)
2017/10/23 Python
python切片的步进、添加、连接简单操作示例
2019/07/11 Python
python文件绝对路径写法介绍(windows)
2019/12/25 Python
python不使用for计算两组、多个矩形两两间的iou方式
2020/01/18 Python
python交互模式基础知识点学习
2020/06/18 Python
AmazeUI 导航条的实现示例
2020/08/14 HTML / CSS
斯凯奇澳大利亚官网:SKECHERS澳大利亚
2018/03/31 全球购物
老板电器官方购物商城:老板油烟机、燃气灶、消毒柜、电烤箱
2018/05/30 全球购物
大学班级干部的自我评价分享
2014/02/10 职场文书
讲党性心得体会
2014/09/03 职场文书
2014年辅导员工作总结
2014/11/18 职场文书
2014年仓库管理员工作总结
2014/11/18 职场文书
年底个人总结范文
2015/03/10 职场文书
Java生成读取条形码和二维码的简单示例
2021/07/09 Java/Android