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 14 Python
python实现百万答题自动百度搜索答案
Jan 16 Python
如何使用VSCode愉快的写Python于调试配置步骤
Apr 06 Python
pip安装时ReadTimeoutError的解决方法
Jun 12 Python
使用python写的opencv实时监测和解析二维码和条形码
Aug 14 Python
基于django传递数据到后端的例子
Aug 16 Python
借助Paramiko通过Python实现linux远程登陆及sftp的操作
Mar 16 Python
Window版下在Jupyter中编写TensorFlow的环境搭建
Apr 10 Python
python 实现任务管理清单案例
Apr 25 Python
基于python实现删除指定文件类型
Jul 21 Python
用Python 爬取猫眼电影数据分析《无名之辈》
Jul 24 Python
Python实现数据的序列化操作详解
Jul 07 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控制网页过期时间的代码
2008/09/28 PHP
需要发散思维学习PHP
2009/06/29 PHP
PHP+Apache+Mysql环境搭建教程
2016/08/01 PHP
php Session无效分析资料整理
2016/11/29 PHP
php 访问oracle 存储过程实例详解
2017/01/08 PHP
JavaScript 事件记录使用说明
2009/10/20 Javascript
Jquery 高亮显示文本中重要的关键字
2009/12/24 Javascript
基于Jquery的$.cookie()实现跨越页面tabs导航实现代码
2011/03/03 Javascript
js函数获取html中className所在的内容并去除标签
2013/09/08 Javascript
js与运算符和或运算符的妙用
2014/02/14 Javascript
JS动态修改iframe高度和宽度的方法
2015/04/01 Javascript
JavaScript判断微信浏览器实例代码
2016/06/13 Javascript
node.js实现复制文本到剪切板的功能
2017/01/23 Javascript
JS删除数组里的某个元素方法
2018/02/03 Javascript
JS实现图片转换成base64的各种应用场景实例分析
2018/06/22 Javascript
微信小程序之批量上传并压缩图片的实例代码
2018/07/05 Javascript
浅谈高大上的微信小程序中渲染html内容—技术分享
2018/10/25 Javascript
Selenium执行JavaScript脚本的方法示例
2020/12/31 Javascript
[01:11:15]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
用Python和MD5实现网站挂马检测程序
2014/03/13 Python
python 实现红包随机生成算法的简单实例
2017/01/04 Python
Python入门_条件控制(详解)
2017/05/16 Python
python嵌套字典比较值与取值的实现示例
2017/11/03 Python
Python使用min、max函数查找二维数据矩阵中最小、最大值的方法
2018/05/15 Python
3分钟学会一个Python小技巧
2018/11/23 Python
Python神奇的内置函数locals的实例讲解
2019/02/22 Python
python实现接口并发测试脚本
2019/06/25 Python
对Python生成器、装饰器、递归的使用详解
2019/07/19 Python
python GUI库图形界面开发之PyQt5拖放控件实例详解
2020/02/25 Python
基于Numba提高python运行效率过程解析
2020/03/02 Python
Python + selenium + crontab实现每日定时自动打卡功能
2020/03/31 Python
Gap加拿大官网:Gap Canada
2017/08/24 全球购物
一套带答案的C++笔试题
2014/01/10 面试题
我爱读书演讲稿
2014/05/07 职场文书
学校教师读书活动总结
2014/07/08 职场文书
局领导领导班子四风对照检查材料
2014/09/27 职场文书