python - Python-如何将df中的函数传递给.csv
问题描述
我有这个:
dfsql = client.query(sql, project=project_id).to_dataframe()
filename = f"divyangtest_{str(datetime.datetime.now()).split('.')[0].replace(' ', '_')}.csv"
dfsql.to_csv('/home/analytics/divyang/filename')
但是当我通过它时,它只会创建一个文件名作为 csv,而不是我想要的文件。
谁能告诉我如何通过?
解决方案
filename
您必须以与之前传递日期时间相同的方式传递变量:
dfsql = client.query(sql, project=project_id).to_dataframe()
filename = f"divyangtest_{str(datetime.datetime.now()).split('.')[0].replace(' ', '_')}.csv"
dfsql.to_csv(f"/home/analytics/divyang/{filename}")
推荐阅读
- flutter - 我如何从飞镖的未来获得价值并将其存储到全局变量
- python - 新 docker 映像上 pip 安装的 Sha256 不匹配
- python - 使用请求登录推特
- mysql - 在 d-mY 格式的日期和下个月 1 日之间选择记录,再加上 Mysql 中的 1 天
- flutter - 谁能像我的 xd 一样帮助我设计自定义可扩展列表
- django - success_url 不重定向到重定向页面
- windows-10 - 如何使用 google colab 让 Windows 10 笔记本电脑进入睡眠状态?
- python-3.x - 如何在 Conda 环境中将 Python 更新到最新版本?
- java - 当我尝试在我的 maven 项目中使用 @ResController 时,它显示错误“RestController 无法解析为类型”。帮我解决这个问题
- google-cloud-platform - 如何从 GCP 函数中获取更多信息的崩溃日志