1. 程式人生 > >2017年12月23日記

2017年12月23日記

openpyxl mysql nav sel excel win 數據格式轉換 support 自己

今天遇到一個工作,需要把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 。所以今天的實驗就先這樣了。

後面估計數據格式轉換上還得好好研究研究

2017年12月23日記