300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python 打开当前目录的txt文件-Python - 读取其他文件夹/目录中的文本文件

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

时间:2021-06-25 16:50:48

相关推荐

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

这是我的情况:我有一些.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()

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。