永发信息网

Python给定文件名中的关键字需要查询缺少的文件

答案:2  悬赏:10  手机版
解决时间 2021-01-29 00:51
  • 提问者网友:星軌
  • 2021-01-28 03:14
import os
file_names=str(os.listdir(os.getcwd()))
target=open("1.txt","r")
list=target.readlines()
target.close()
print('需要查找的所有名字包括:', list)
input('按任意键开始查找')
i=0;
for i in list:

if i not in file_names:
print (i)

意思就是比如我有20个人要交资料,我有他们的名字,然后需要查找文件夹里缺少哪些人。 i指的是每个名字,我把名字存放在来txt文件中,每行一个,但是读出来时list列表中每项都会多个\n出来,求高人指点该怎么改,难道要每次for循环里去掉\N么?

关键字我直接写在程序里了,现在的问题是如何在已知关键字的情况下,重命名这些包含关键字的文件名字使得文件名中只有这些关键字
最佳答案
  • 五星知识达人网友:十年萤火照君眠
  • 2021-01-28 04:43
加一句
for i in list:

i=i.strip()
全部回答
  • 1楼网友:煞尾
  • 2021-01-28 05:08
可以私聊我~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯