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的lambda匿名函数的简单介绍
Apr 25 Python
Python中max函数用法实例分析
Jul 17 Python
python万年历实现代码 含运行结果
May 20 Python
python编程之requests在网络请求中添加cookies参数方法详解
Oct 25 Python
详解python项目实战:模拟登陆CSDN
Apr 04 Python
python opencv对图像进行旋转且不裁剪图片的实现方法
Jul 09 Python
python读取hdfs并返回dataframe教程
Jun 05 Python
python ETL工具 pyetl
Jun 07 Python
通过实例解析Python RPC实现原理及方法
Jul 07 Python
手把手教你如何用Pycharm2020.1.1配置远程连接的详细步骤
Aug 07 Python
Python 串口通信的实现
Sep 29 Python
简单谈谈Python面向对象的相关知识
Jun 28 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 socket客户端及服务器端应用实例
2014/07/04 PHP
微信公众平台天气预报功能开发
2014/07/06 PHP
php基于socket实现SMTP发送邮件的方法
2015/03/05 PHP
利用“多说”制作留言板、评论系统
2015/07/14 PHP
PHP模板引擎Smarty自定义变量调解器用法
2016/04/11 PHP
PHP数组式访问接口ArrayAccess用法分析
2017/12/28 PHP
PHP addcslashes()函数讲解
2019/02/03 PHP
Laravel使用RabbitMQ的方法示例
2019/06/18 PHP
PHP高并发和大流量解决方案整理
2021/03/09 PHP
JavaScript CSS菜单功能 改进版
2008/12/20 Javascript
使用requestAnimationFrame实现js动画性能好
2015/08/06 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
2016/06/15 Javascript
JavaScript读二进制文件并用ajax传输二进制流的方法
2016/07/18 Javascript
从零开始做一个pagination分页组件
2017/03/15 Javascript
NodeJs中express框架的send()方法简介
2017/06/20 NodeJs
JS实现图片放大镜插件详解
2017/11/06 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
angularJs中json数据转换与本地存储的实例
2018/10/08 Javascript
JavaScript遍历查找数组中最大值与最小值的方法示例
2019/05/24 Javascript
使用p5.js临摹动态图形
2019/10/23 Javascript
[01:28:24]NAVI vs VG Supermajor 败者组 BO3 第三场 6.5
2018/06/06 DOTA
浅谈插入排序算法在Python程序中的实现及简单改进
2016/05/04 Python
Python中在脚本中引用其他文件函数的实现方法
2016/06/23 Python
python中调试或排错的五种方法示例
2019/09/12 Python
Python关于反射的实例代码分享
2020/02/20 Python
Python私有属性私有方法应用实例解析
2020/09/15 Python
虚拟环境及venv和virtualenv的区别说明
2021/02/05 Python
CSS3 border-image详解、应用及jQuery插件
2011/08/29 HTML / CSS
论文指导教师评语
2014/04/28 职场文书
高中国旗下的演讲稿
2014/08/28 职场文书
讲文明懂礼貌演讲稿
2014/09/11 职场文书
教师批评与自我批评剖析材料
2014/10/16 职场文书
2014年销售员工作总结
2014/12/01 职场文书
安全先进个人材料
2014/12/29 职场文书
婚庆司仪开场白
2015/05/29 职场文书
Python字典和列表性能之间的比较
2021/06/07 Python