CSV 转 SQL:又一个轮子

这种轮子多了去了。这次的轮子功能有:

  • 自动判别类型。你数据里有 NULL 值,某列前几行都是数字后面出现文本,严格区分大小整数和浮点数,这些我们都考虑了。
  • 生成 CREATE TABLE。不对自己改。
  • 非标准 CSV。这种文件太多了,得给每种格式来个选项。
  • 几何类型。识别 Well Known Text,通用的地理图形记法。
  • 没有外部依赖。为啥识别个数字类型还要装 Pandas?

https://github.com/The-Orizon/nlputils/blob/master/csvsql.py

评论