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批量下载图片的三种方法
Apr 22 Python
pycharm 使用心得(六)进行简单的数据库管理
Jun 06 Python
跟老齐学Python之编写类之四再论继承
Oct 11 Python
python制作最美应用的爬虫
Oct 28 Python
浅谈Python的异常处理
Jun 19 Python
Python基于回溯法子集树模板解决取物搭配问题实例
Sep 02 Python
Python基础语言学习笔记总结(精华)
Nov 14 Python
使用Pyhton 分析酒店针孔摄像头
Mar 04 Python
配置python的编程环境之Anaconda + VSCode的教程
Mar 29 Python
python GUI模拟实现计算器
Jun 22 Python
Python如何在单元测试中给对象打补丁
Aug 03 Python
Anaconda安装pytorch和paddle的方法步骤
Apr 03 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
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
2011/11/02 PHP
table标签的结构与合并单元格的实现方法
2013/07/24 PHP
js计数器代码
2006/11/04 Javascript
JavaScript 工具库 Cloudgamer JavaScript Library v0.1 发布
2009/10/29 Javascript
Extjs学习笔记之六 面版
2010/01/08 Javascript
javascript sudoku 数独智力游戏生成代码
2010/03/27 Javascript
判断浏览器的javascript版本的代码
2010/09/03 Javascript
javascript中的继承实例代码
2011/04/27 Javascript
jQuery中jqGrid分页实现代码
2011/11/04 Javascript
JS中 用户登录系统的解决办法
2013/04/15 Javascript
jquery实现滑动图片自己测试的例子
2013/11/05 Javascript
innerHTML动态添加html代码和脚本兼容多个浏览器
2014/10/11 Javascript
JavaScript实现在标题栏上显示当前日期的方法
2015/03/19 Javascript
JavaScript数组前面插入元素的方法
2015/04/06 Javascript
基于dropdown.js实现的两款美观大气的二级导航菜单
2015/09/02 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
2016/05/26 Javascript
jQuery模拟完美实现经典FLASH导航动画效果【附demo源码下载】
2016/11/09 Javascript
解决vue2.x中数据渲染以及vuex缓存的问题
2017/07/13 Javascript
extjs简介_动力节点Java学院整理
2017/07/17 Javascript
python 简单的多线程链接实现代码
2016/08/28 Python
对python_discover方法遍历所有执行的用例详解
2019/02/13 Python
详解Django中CBV(Class Base Views)模型源码分析
2019/02/25 Python
python几种常用功能实现代码实例
2019/12/25 Python
Python实现将元组中的元素作为参数传入函数的操作
2020/06/05 Python
使用Python下载抖音各大V视频的思路详解
2021/02/06 Python
丝芙兰中国官方商城:SEPHORA中国
2018/01/10 全球购物
澳大利亚游乐场设备品牌:Lifespan Kids
2019/05/24 全球购物
关于打架的检讨书
2014/01/17 职场文书
教师个人自我鉴定
2014/02/08 职场文书
中式结婚主持词
2014/03/14 职场文书
高中班级口号
2014/06/09 职场文书
不服从公司安排检讨书
2014/09/24 职场文书
监考失职检讨书
2015/01/26 职场文书
技术负责人岗位职责
2015/02/10 职场文书
2016大一新生军训心得体会
2016/01/11 职场文书
浅谈Java实现分布式事务的三种方案
2021/06/11 Java/Android