我想让我的python脚本读取带有扩展名的文件名列表的文本文件,并在找到特定的扩展名时打印出来(.txt文件准确)。它读取文件并遍历每一行(我已经通过在for语句之后放置一个简单的“打印行”进行了测试),但在行中看到“.txt”时没有做任何事情。为了避免这个显而易见的问题,是的,我确信列表中有.txt文件。有人能指引我朝着正确的方向吗?使用endswith读取列表中的文件没有在列表中找到扩展名
with open ("file_list.txt", "r") as L:
for line in L:
if line.endswith(".txt"):
print ("This has a .txt: " + line)
尝试'line.strip()的endsWith(” TXT“)' –