【发布时间】:2021-09-27 23:49:41
【问题描述】:
我想打开并阅读几个文本文件。计划是在文本文件中找到一个字符串并从字符串中打印整行。问题是,我无法打开阵列中的路径。 我希望我想尝试的东西是不可理解的。
import os
from os import listdir
from os.path import join
from config import cred
path = (r"E:\Utorrent\Leaked_txt")
for filename in os.listdir(path):
list = [os.path.join(path, filename)]
print(list)
for i in range(len(list)-1):
with open(str(list[i], "r")) as f:
for line in f:
if cred in line:
print(line)
谢谢:D
【问题讨论】:
-
当你说你不能从数组中打开路径时,你是什么意思?您遇到了什么错误?
-
我没有收到错误,但它也没有打印任何内容,所以我可能搞砸了
-
你不应该使用
list作为变量名,因为它是一个Python关键字。 -
该死的我应该更多地了解python。我的坏
标签: python arrays python-3.x arraylist text