#将文件名输出为列表,匹配差项import os
import sys
import pandas as pd
import re
path=(r'C:\Users\jxu\Desktop\新建文件夹 (2)\新建文件夹\华东项目')
f=os.listdir(path)#列表形式list=[]for i in f:list.append(i[:-5])
x=[]
y=[]
datapath=(r'C:\Users\jxu\Desktop\data.xlsx')
data=pd.read_excel(datapath,2)
data=data[data['照片'].notnull()]
datafile=data['照片'][1:].tolist()print('表中有而文件中没有')for i in datafile:try:list.remove(i)#通过循环剔除已有元素except:print(i)
x.append(i)continueprint('---------------------')print('未录入文件')print(list)for i inlist:
y.append(i)print(x)print(y)
pattern1=('\(')
pattern2=('\)')for i in x:
i=re.sub('(',pattern1,i)#正则表达式中的替换函数
i=re.sub(')',pattern2,i)