需要指定正确的相对路径:random.choice([x for x in os.listdir("path")

if os.path.isfile(os.path.join("path", x))])

否则,代码将尝试在当前目录中找到文件(image.jpg),而不是"path"目录(path\image.jpg)。

更新

正确指定路径。尤其是避开反斜线或使用r'raw string literal'。否则\..被解释为转义序列。import random, os

path = r"C:\Users\G\Desktop\scientific-programming-2014-master\scientific-programming-2014-master\homework\assignment_3\cifar-10-python\cifar-10-batches-py"

random_filename = random.choice([

x for x in os.listdir(path)

if os.path.isfile(os.path.join(path, x))

])

print(random_filename)

python显示文件夹图片_如何显示文件夹中的随机图片(Python)相关推荐

  1. java中复制图片_如何在Java中实现复制图片

    packagecopyImage;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileInputStream;impor ...

  2. python怎么在gui中显示图片_用 PySimpleGUI 做程序(7)--显示图片

    欢迎关注深入 Python 的专栏:恍然大明白​www.zhihu.com 本文代码在此:https://github.com/JiangChuanGo/examples/tree/master/Py ...

  3. Android --- 夜神模拟器中没有图片怎么办?夜神模拟器中怎么导入图片?

    问题: 夜神模拟器中没有图片怎么办?夜神模拟器中怎么导入图片? 解决: 1.点击右侧文件助手 2.点击"打开电脑文件夹" 3.弹出如下文件夹 4.点击imageShare 5.点击 ...

  4. 【Latex】【插入图片】如何在latex中插入并列图片

    [Latex][插入图片]如何在latex中插入并列图片 实验分析部分需要将多个图片并列展示,今天看了网友的一些提示,写出了两种并列展示图片的方法: 每个图片都有一个标题 多个图片共用一个标题,每个图 ...

  5. html怎么写入图片位置,如何在css中设置插入图片定位

    在做网页开发时,客户给的素材图片通常都是连在一起的,这样做也是为了缩短响应时间.下面就给大家具体说一下 ,如何通过css属性来定位图片. 如何在css中设置插入图片定位 首先设置固定图片的css属性是 ...

  6. python十大重点_你见过的最全面的 Python 重点

    由于总结了太多的东西,所以篇幅有点长,这也是我'缝缝补补'总结了好久的东西. Py2 VS Py3print成为了函数,python2是关键字 不再有unicode对象,默认str就是unicode ...

  7. vb不能插入png图片_收藏备用!!VBA操作图片【插入导出删除】

    作者学习VBA以来搜集的操作图片的代码都在这里了.这就是我说的用到时候修修改改的源代码. ▶▶▶单元格(合并单元格)插入图片 Pictures.insert通用性不如shapes.addpicture ...

  8. python温湿度传感器源代码_在树莓派上读取DHT11温湿度传感器-python代码实现及常见问题(全面简单易懂)...

    最近由于自己的课题需要,想要用在树莓派上使用DHT11温湿度传感器来读取空气中温湿度,遇到了几个问题,解决之后也对之前的知识进行了回顾,总结,特整理如下,希望能给也在学习树莓派的小伙伴们带来一些帮助. ...

  9. xml文件转换成图片_如何把pdf文件转换成图片?

    pdf文件怎么转成JPG图片呢?相信有不少人在迷惑,可能还在想着截图等操作来完成转换,但如果是截图成JPG图片后的效果可能很差,并没有之前pdf文件那么清楚.那这样往往打印出来的效果也不怎么理想,那怎 ...

  10. python编译器入门教程_一篇让你直接入门的 Python 教程

    目录(1)Python是什么?Python属性 (2)获取Python-一个Prelim选择Python版本 (3)如何获得Python? (4)确认Python安装PythonShell (5)语言 ...

最新文章

  1. 程序员不仅能迅速脱单,还能用Python更加优雅的帮你脱单
  2. Eclipse 代码风格配置
  3. 查看redis缓存大小_一个 bug 引发了服务器崩溃,对应 redis 的 key 回收原理你清楚了吗?...
  4. 原来使用 Spring 实现策略模式可以这么简单!
  5. nginx和tomcat整合
  6. mysql+join的原理,Mysql连接join查询原理知识点
  7. html5语义化编程,HTML5常用的语义化标签
  8. .vue文件怎么使用_Vue使用ifream遇到的问题?怎么处理跨域呢?
  9. 记账系统java web
  10. C++游戏编程教程(一)
  11. 虚拟机vmware centos7 扩展磁盘空间
  12. 远程桌面桌面无法找到计算机,Windows – 远程桌面客户端找不到远程计算机
  13. ecshopnbsp;二次开发nbsp;全集
  14. html+css悬浮加速器
  15. 四年级计算机考试反思,四年级期中考试反思作文300字 关于期中考试反思的作文...
  16. 宝塔linux面板什么原理,宝塔Linux面板是什么
  17. 推荐一款免费开源的建站系统 - AnqiCMS
  18. Airship再下一城,因为戴尔和AtT的合作
  19. MAC系统的绝佳看图工具iSmartPhoto_我是亲民_新浪博客
  20. 润乾报表 -根据登录用户控制报表展现效果(动态宏)

热门文章

  1. oracle 增加一个新分区,oracle 11g 新增分区
  2. 数据结构实验三 树的遍历生成树
  3. 制作双足机器人用易拉罐_小学生手工小制作用易拉罐做飞机模型的方法
  4. 网页里面的下拉框与数据库交互
  5. 二、Merge sort
  6. java驱动pl sql优点_用PL/SQL和Java开发Oracle8i应用程序
  7. Java枚举类型 enum
  8. 搜索引擎基础概念(1)—— 倒排索引
  9. LOJ#6282. 数列分块入门 6
  10. js 利用事件委托解决mousedown中的click