python-3.x - Python - 如果文件不存在,则返回空数据框
问题描述
我有以下代码检查存储在可变负载下的位置中的文件。下面给出的是执行此操作的代码:
if type == 'file_1':
current_directory = path.abspath(path.join(__file__, ".."))
base = os.path.join(current_directory, 'file')
loads = pd.read_csv(base + f'/output/{name}_{date}.csv', sep= ',')
resp = make_response(loads.to_csv(index=False))
resp.headers["Content-Disposition"] = f'attachment; filename={name}_{date}.csv'
resp.headers["Content-Type"] = "text/csv"
return resp
我正在尝试对此进行修改,以便如果文件检查文件是否存在于负载中,则返回 csv 文件,否则返回空数据框。任何人都可以帮助我如何修改这个,谢谢
解决方案
推荐阅读
- c# - 我正在尝试从数组中的非常量值在 C# 中创建图表
- c++ - 尝试在媒体基础编码中使用 MFT
- javascript - 如何使猫头鹰轮播自动播放?
- r - 在R studio中按作业编号对数据进行排序并减去日期
- git - Visual Studio - 门控签入 - GIT - TF402455
- python - Gunicorn 不提供更新的 Flask 应用程序(带有 Flask 缓存)
- java - 使用 Mockito 如何确保在方法中抛出异常
- css - Bootstrap 4:与主导航栏颜色不同的全宽可折叠导航栏
- c++ - 带数组的 MPI_Bcast:每个进程发送一个元素
- python - 如何从非结构化数据中获取计数