zoukankan      html  css  js  c++  java
  • 2017年12月23日记

    今天遇到一个工作,需要把excel的数据手动填写到一个网站中,于是偷懒,想着是否可以用py来写个脚本实现自动添加。

    经过一天的努力,算是掌握了以下技能

    1、安装windows版本的mysql和python,超级简单,关键是下载对了安装包

    2、安装python的openpyxl 库,方法也很简单,只要安装了pip,只要执行

    pip install openpyxl

    3、之后研究了以下openpyxl的使用方法,参看地址 http://openpyxl.readthedocs.io/en/default/tutorial.html#

    自己写了如下代码,算是初步掌握了从excel中取数据

    #-*- coding:utf-8 -*
    
    from openpyxl import load_workbook
    
    # read workbook 1.xlsx
    wb1=load_workbook('1.xlsx')
    ##print(wb1.get_sheet_names())
    
    # select Sheet1
    ws1=wb1["Sheet1"]
    ##print(ws1)
    
    name = ws1['D2'].value
    print (name)
    time1 = ws1['K2'].value
    print (time1)

    4、安装navicat更好的管理mysql,其实没必要

    5、找到python操作mysql的库,mysql-python,结果发现 MySQL-3.23 through 5.5 and Python-2.4 through 2.7 are currently supported,而我之前用的python3和mysql5.7 。所以今天的实验就先这样了。

    后面估计数据格式转换上还得好好研究研究

  • 相关阅读:
    使用Ant自动化发布web工程
    分页过滤SQL求总条数SQL正则
    Spark-Java版本WordCount示例
    Apache-Tika解析Word文档
    Apache-Tika解析JPEG文档
    Apache-Tika解析HTML文档
    Apache-Tika解析XML文档
    Apache-Tika解析Excell文档
    @RestController注解的使用
    @ResponseBody注解的使用
  • 原文地址:https://www.cnblogs.com/mathprice/p/8093277.html
Copyright © 2011-2022 走看看