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学习之第三方包安装方法(两种方法)
Jul 30 Python
python 网络爬虫初级实现代码
Feb 27 Python
Python中动态检测编码chardet的使用教程
Jul 06 Python
python实现小球弹跳效果
May 10 Python
Django 在iframe里跳转顶层url的例子
Aug 21 Python
Python Pickle 实现在同一个文件中序列化多个对象
Dec 30 Python
tensorflow使用指定gpu的方法
Feb 04 Python
Python 如何定义匿名或内联函数
Aug 01 Python
Numpy中np.max的用法及np.maximum区别
Nov 27 Python
详解Python爬虫爬取博客园问题列表所有的问题
Jan 18 Python
python中 .npy文件的读写操作实例
Apr 14 Python
Python Flask实现进度条
May 11 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
2020年4月放送决定!第2期TV动画《邪神酱飞踢》视觉图&主题曲情报公开!
2020/03/06 日漫
php判断终端是手机还是电脑访问网站的思路及代码
2013/04/24 PHP
解析使用ThinkPHP应该掌握的调试手段
2013/06/20 PHP
php中文繁体和简体相互转换的方法
2015/03/21 PHP
PHP基于phpqrcode生成带LOGO图像的二维码实例
2015/07/10 PHP
基于jQuery的js分页代码
2010/06/10 Javascript
jQuery基本选择器选择元素使用介绍
2013/04/18 Javascript
javascript页面加载完执行事件代码
2014/02/11 Javascript
js图片闪动特效可以控制间隔时间如几分钟闪动一下
2014/08/12 Javascript
nodejs中的fiber(纤程)库详解
2015/03/24 NodeJs
Jquery实现纵向横向菜单
2016/01/24 Javascript
一波JavaScript日期判断脚本分享
2016/03/06 Javascript
EasyUi中的Combogrid 实现分页和动态搜索远程数据
2016/04/01 Javascript
jQuery延迟执行的实现方法
2016/12/21 Javascript
bootstrap3使用bootstrap datetimepicker日期插件
2017/05/24 Javascript
webpack实现热加载自动刷新的方法
2017/07/30 Javascript
JS正则表达式常见用法实例详解
2018/06/19 Javascript
开发一个Parcel-vue脚手架工具(详细步骤)
2018/09/22 Javascript
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
javascript异步编程的六种方式总结
2019/05/17 Javascript
vue中使用vee-validator完成表单校验方案
2019/11/01 Javascript
[12:51]71泪洒现场!是DOTA2让经典重现
2014/03/24 DOTA
Python多进程通信Queue、Pipe、Value、Array实例
2014/11/21 Python
Python中动态创建类实例的方法
2017/03/24 Python
python 去除txt文本中的空格、数字、特定字母等方法
2018/07/24 Python
Python 利用切片从列表中取出一部分使用的方法
2019/02/01 Python
用Python实现将一张图片分成9宫格的示例
2019/07/05 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
2019/07/28 Python
python集成开发环境配置(pycharm)
2020/02/14 Python
Python应用实现处理excel数据过程解析
2020/06/19 Python
优秀教师事迹简介
2014/02/02 职场文书
微信营销策划方案
2014/02/24 职场文书
房屋租赁意向书范本
2015/05/09 职场文书
五星红旗迎风飘扬观后感
2015/06/17 职场文书
2016年中秋祝酒词
2015/11/26 职场文书
Android 中的类文件和类加载器详情
2022/06/05 Java/Android