【发布时间】:2021-01-12 19:05:32
【问题描述】:
以下代码首先创建一个名为films 的文件夹中所有文件的列表,然后尝试访问特定文件的内容。如果文件名是文字,我知道该怎么做,但是如果文件名或目录名是变量,有人可以解释一下如何做到这一点吗?
path = 'films'
from os import walk
f = []
for (filenames) in walk(path):
f.extend(filenames)
break
listoffiles = f[2]
print("listoffiles: ",listoffiles)
read = open('films/{listoffiles[0]}',"r")
print("read: ",str(read.read()))
【问题讨论】:
标签: python file variables directory