Python 如何查找文件夹中是否有xls文件
我正在查找文件夹中是否有.xls文件。这是我的代码:Python 如何查找文件夹中是否有xls文件,python,python-3.x,Python,Python 3.x,我正在查找文件夹中是否有.xls文件。这是我的代码: import calendar import datetime import glob import shutil from smtplib import SMTP import os from pathlib import Path from email.mime.text import MIMEText Today = datetime.datetime.today() my_file = Path("C:\\Users\\Smith
import calendar
import datetime
import glob
import shutil
from smtplib import SMTP
import os
from pathlib import Path
from email.mime.text import MIMEText
Today = datetime.datetime.today()
my_file = Path("C:\\Users\\Smith\\folder1\\*.xls")
if my_file.is_file():
print("File Exists")
else:
time.sleep(5)
它不喜欢我用来定义文件的语法
欢迎大家提出建议!谢谢 使用glob:
glob.globC:\\Users\\Smith\\folder1\\*.xls返回列表中任何匹配的文件!
import glob
import os
pat = "C:\\Users\\Smith\\folder1\\*.xls"
if any(os.path.isfile(file) for file in glob.glob(pat)):
print("File Exists")
else:
time.sleep(5)