python - 使用 Python 将大型 excel 文件导入 Mysql DB
问题描述
亲爱的“永不放弃”的伙伴,
经过 3 周的努力寻找解决方案后,我放弃并请求您在以下方面提供帮助。
我正在尝试创建一个mysql数据库(完成),一个表(完成)并使用python将一个excel文件导入创建的数据库(失败)(我可以使用工作台,但我决定我必须在python中做)
代码在这里可用(希望它可以工作,因为这是我第一次使用 github)
https://github.com/LucTiber/GLBPRS20200412/tree/master
我得到的错误是:
TypeError: "<" not supported between "str" and "float" 完整的错误消息也可以在 git 页面上找到
我查看了原始文件和转换后的文件,但找不到任何字符串...
任何线索都更受欢迎
对于那些提示 -1 的人的旁注:我们都在尝试通过尝试来学习,有时这意味着向更有技巧和准备分享的人寻求帮助。所以要思想开放,随时准备提供帮助。谢谢 !
解决方案
我终于明白了为什么即使允许为空,MySQL 也不喜欢空日期
用 12/21/2999 之类的假日期填充空单元格,它应该可以工作
推荐阅读
- kotlin - Kotlin 中的 toString() - 错误的输出
- angular - Angular 10 构建显示空警告
- webpack - 为什么 css-loader/test.rule/css.file 扩展名必须将 i 放在 Regexp 之后?
- python - Django:检查静态文件是否存在
- python - Python:如何对均值和标准差进行 Winsorize?
- r - 无法从库中加载genefilter包
- javascript - 前端/后端之间的导入
- node.js - 安装了最新的 node-sass 但项目不断尝试安装 node-sass 4.9.0
- godot - 我在 Youtube 上的一个视频的帮助下制作了一个 Godot 平台游戏我做了和他一样的一切,但我的角色拒绝向左移动
- python-3.x - 如何在 python 中计算 2、2D kde 图之间的公共体积/交集?