python - 读取名称每天更改的 csv 文件
问题描述
我正在尝试在 Pandas 中读取 csv 文件。我正在自动化脚本以每天从 csv 读取数据并执行。每天都会在我拥有 csv 文件的文件夹中添加一个新的 csv。新添加的 csv 文件具有相同的名称格式,只是其中的日期部分每天更改,月份部分每月更改。年会逐年变化。我如何每天自动读取名称不断变化的 csv 文件?
示例:如果昨天文件的名称是:
Name_29Mar2020_data_by_company.csv
明天的文件将是:
Name_30Mar2020_data_by_company.csv
解决方案
您可以使用 datetime 模块:
import pandas as pd
from datetime import datetime
fname = datetime.today().strftime('Name_%d%b%Y_data_by_company.csv')
df = pd.read_csv(fname)
推荐阅读
- java - 来自 SQL 视图的嵌套 JSON 响应
- android - android中底部工作表对话框中的AdMob(移动广告)错误
- html - 如何在整个网站上指定一种语言?
- javascript - JavaScript 承诺中的日志输出显示 [object object]?
- apache-spark-sql - 从大量数据中仔细选择和检索一个
- html - React 如何创建组件保存历史导航路径
- azure - 如何从 azure devops chartimages api 中提取和绘制聊天
- jquery - 如何在全日历中获取从当前时间开始的事件?
- jenkins - 通过 groovy 脚本在 Jenkins 中编辑用户
- node.js - github-actions 如何在(生产)构建结果而不是开发模式上运行测试