Excel 与数据库 对于从事相关行业的小伙伴们而言,可谓是再熟悉不过了,但是面对这两者的转换,你是否已经手忙脚乱,乃至焦头烂额?

还好,今后你将不再受此折磨。不再有日日夜夜加班导入数据的枯燥工作,不再有因不小心输入了错误的数据而自责。 相信看完本文的你,会看到一片新天地。


写在开头

最近在动手写一些东西的时候,发现了一个自认为不错的理念。以用户的角度来开发产品。这也是工业思想和学术思想的不同之处,以解决问题的角度来开发软件,思路也就变的不甚明朗 。

数据库–>>Excel

使用方法:

导入本项目文件

  • host 数据库访问链接,远程的使用IP也是可以的
  • user 数据库用户名
  • password 数据库密码
  • db 要操作的数据库名称
  • output_file excel文件输出完整路径

export(host=’localhost’,user=’root’,password=’mysql’,db=’test’,’datetest’,output_file=r’datetest.xlsx’)

详情参考:http://blog.csdn.net/marksinoberg/article/details/52263975

Excel–>>数据库

使用方法:

导入本项目文件

使用示例:

from xlsx2sql import XlsxTool,Xlsx2sql
tool = XlsxTool()
table_header_type = ['int(100) not null','varchar(255) ','varchar(255)','varchar(255)','varchar(30)','varchar(30)','varchar(100) not null']
release = Xlsx2sql(tool)
release.generate(r'./readout.xlsx',table_header_type,"id",r'./readout.sql')

图片展示

由于数据库输出到excel比较简单,这里就简单的展示一下excel转汉城数据库的案例吧。

  • excel原始内容

  • 运行完刚才的示例代码后会在当前目录下生成一个readout.sql文件,复制里面的内容到数据库中。

结语

怎么样,还算可以吧。目前版本而言,对日期的支持还不是很好,但这对于程序员而言,做下处理,想必不是什么难事。

如果你对这个工具比较感兴趣,不妨留下您的邮箱。

:-)

最新文章

  1. 【linux】su、sudo、sudo su、sudo -i的用法和区别
  2. java-通讯stocket插件mina实例
  3. Lattice 的 DDR IP核使用调试笔记之工程建立
  4. Linux-CentOS 6.5 mini 中没有curses.h的问题
  5. grootJs 系统常用API接受
  6. session过期时ajax请求刷新浏览器
  7. nginx如何限速?
  8. oracle进制转换
  9. ps -aux
  10. android 42 获取图片
  11. java实现的23种设计模式 (个人推荐)
  12. 复制粘贴之不带插件的jquery
  13. Django中 media资源配置
  14. PHP获取中文首字母的函数
  15. windows钩子(转)
  16. 62. 63. Unique Paths 64. Minimum Path Sum
  17. python基础学习1-装饰器及应用
  18. 【11】Redis .net 实例 StackExchange.Redis框架
  19. c# 实体类怎么给LIST赋值,table转LIST
  20. xshell连接虚拟机linux系统失败问题

热门文章

  1. Python系列之 - python运算符
  2. WebRTC 音频采样算法 附完整C++示例代码
  3. 领域驱动设计(DDD)笔记(一)
  4. bzoj 2436: [Noi2011]Noi嘉年华
  5. ●BZOJ 3998 [TJOI2015]弦论
  6. 【BZOJ4034】【HAOI2015】树上操作
  7. 【bzoj4572 scoi2016】围棋
  8. ●BZOJ 4361 isn
  9. hdu 2888 二维RMQ模板题
  10. MySQL中UTF8编码的数据在cmd下乱码