这是我的情况:我有一些.txt文件在我可以运行脚本的不同目录中。Python - 读取其他文件夹/目录中的文本文件

mainDir/

-face/

-57268-face-_tracker.txt

-glasses1.txt

-etc

MAINDIR是在脚本应该运行。 所有.txt文件包含字符串是这样的:

face=1 lefteye=closed righteye=closed

我的目标是在文件夹中运行的所有.txt文件,并为每个.TXT检查,如果两个眼睛是闭着的,如果是这样,添加的东西到文本文件,例如:

face=1 lefteye=closed righteye=closed status=sleep

到目前为止,我可以运行该文件夹中的所有.txt文件,但我不能用一个打开它们一个 。

import os

for file in os.listdir("face"):

if file.endswith(".txt"):

listdir = []

listdir = file

print listdir

有什么建议吗?在此先感谢

编辑 管理检查每一个.txt和他们的字符串,但不能对它们进行比较

import os

face = 'face'

fileDir = os.path.dirname(os.path.realpath(__file__))

faceDir = os.path.join(fileDir,face)

for file in os.listdir("face"):

if file.endswith(".txt"):

listdir = []

listdir = file

print listdir

fpath = os.path.join(faceDir, listdir)

f = open(fpath)

print f.readline()

python 打开当前目录的txt文件-Python - 读取其他文件夹/目录中的文本文件相关推荐

  1. python打开mat图像文件格式_如何读取mat文件 python

    展开全部 一.mat文件 mat数据格32313133353236313431303231363533e58685e5aeb931333363393664式是Matlab的数据存储的标准格式.在Mat ...

  2. python将多个txt合并成一个_Python实现将目录中TXT合并成一个大TXT文件的方法

    #coding=gbkimport osimport sysimport globdef dirTxtToLargeTxt(dir,outputFileName): '''从dir目录下读入所有的TX ...

  3. Python 将数据写入pkl文件,读取pkl文件

    Python 将数据写入pkl文件,读取pkl文件 写入pkl文件 data = {"name": ["李明", "胡莉"]} with o ...

  4. 【Python基础】生成.pkl文件,读取.pkl文件的内容

    保存 def save_dict(data, name):with open(name + '.pkl', 'wb') as f:pickle.dump(data, f, pickle.HIGHEST ...

  5. C#不用ArcEngine,生成Shp文件(五)---------读取.shx文件和生成.shx文件

    这一篇来写一下.shx文件的读取跟生成.测试数据下载地址为:http://download.csdn.net/detail/gis0911178/9650967 在第一篇时候有介绍. 索引文件(.sh ...

  6. android读取assets中的html文件,android读取assets文件.htm

    android读取assets文件 android读取assets文件 style='FONT-SIZE: 14px; FONT-FAMILY: verdana, "ms song" ...

  7. 第四章:数据存储-csv文件处理-读取csv文件的两种方式

    直接学习:https://edu.csdn.net/course/play/24756/280718 csv文件处理-读取csv文件的两种方式: # 这种方式读取到的每一条数据是个列表,所以需要通过下 ...

  8. php获取目录文件 排序输出,php实现对文件夹目录中的文件进行排序的方法

    php实现对文件夹目录中的文件按照时间.名称.大小进行排序的方法 函数介绍: opendir() 函数打开目录句柄. readdir() 函数返回目录中下一个文件的文件名. array_multiso ...

  9. python输入文件名读取文件_[Python] python3 文件操作:从键盘输入、打开关闭文件、读取写入文件、重命名与删除文件等...

    1.从键盘输入 Python 2有两个内置的函数用于从标准输入读取数据,默认情况下来自键盘.这两个函数分别是:input()和raw_input(). Python 3中,不建议使用raw_input ...

最新文章

  1. 【OpenCV学习】Bresenham算法opencv实现
  2. Ubuntu 16.04设置Redis为开机自动启动服务
  3. EMC与地之重新认识地
  4. 计算机电缆zrdjypvp,ZRDJYPVP电缆什么标准
  5. tgz文件linux打开,tgz文件扩展名,tgz文件怎么打开?
  6. elasticsearch5.4.3、kibana分布式安装
  7. Google DayDream VR开发
  8. HH SaaS电商系统的物流单设计
  9. PyOpenCV 坐标系统
  10. python3和python2 优势_python3和python2的区别
  11. Android 应用开发(8)---语言和语言区域
  12. 【Oracle】基础知识查漏补缺
  13. 【原创】导读”淘宝褚霸关于 gen_tcp 的分享“
  14. 485的信号测试软件,RS485通信测试项目中的压力测试方法、原理及基本测试模型...
  15. git push遇到failed to push some refs to 问题解决
  16. postgresql统一把字段小写转大写
  17. python 全栈开发,Day128(创建二维码,扫码,创建玩具的基本属性)
  18. ncre计算机职业英语,NCRE计算机职业英语一级考试样卷.doc
  19. Visual Studio Code For Markdown Guide
  20. 计算机打印机设备管理器在哪里,打印机驱动在电脑哪里

热门文章

  1. 微软算法100题58 从尾到头输出链表(java)
  2. Digital Imaging Processing 数字图像处理
  3. delphi存取图片
  4. 《图解HTTP》读书笔记(四:HTTP方法)
  5. react-native 签名
  6. Mysql错误: Lock wait timeout exceeded 解决办法
  7. python学习笔记3-循环1
  8. 【转】完美解决Asp.Net的MasterPage中添加JavaScript路径问题
  9. 关于未能映射路径问题
  10. 我的设计模型之简单工厂