python - 使用python从sql中提取数据,进行转换并写回sql表
问题描述
我有一个场景,我需要从不同的 sql 表中提取数据,使用该数据在 python 中对其进行转换,然后我需要将结果写回 SQL 表。
- 这可能吗?
- 这是一种有效的方法吗?或者你会推荐使用不同的工具吗?
- 如何自动化 python 脚本以从服务器自动运行它?
非常感谢!
解决方案
- 当然有可能。
- 我认为这取决于您要应用哪种转换以及您对 python 和 SQL 的了解。我的意思是,如果转换类似于替换和简单的数学函数,您可以使用 SQL 代码执行此操作,但如果是复杂函数并且可能缺乏 SQL 代码知识,您应该使用 python。我建议使用Pandas。
- 如果您需要按特定时间表运行它,您可以简单地在 shell 中运行它并使用 cron-job。
推荐阅读
- swift - Swift 错误:无法从“A”转换为“A?” 使用泛型时
- excel - 只要按下多个键,Vba Excel就会在用户窗体中显示一个按钮
- ios - 如何修改 UIDatePicker 中的“shortWeekdaySymbols”?
- c++ - 使用 ofstream 时崩溃
- git - 如何获取对 Git 推送进行身份验证的用户(到 BitBucket 存储库)
- reactjs - react-i18next 翻译不适用于传递的 Prop 元素
- python - 在 Pycharm 上安装 KIvy。给出窗口错误
- android - Android即使启用也无法获取位置
- ios - “NSMutableDictionary”类型的值在 swift 中没有成员“字符串”
- php - pdf2text转换后无法将字符串写入数据库