python 在linux下讀取 .xlsx


# coding:utf-8


import sys
import csv
import re
import collections as col
#導入的庫
from openpyxl import load_workbook


reload(sys)
sys.setdefaultencoding( "utf-8" )
#打開的文件
fp = '/home/hadoop/同義詞.xlsx'
ws = load_workbook(fp)
#要讀取的工作薄
sheet = ws.get_sheet_by_name("sheet1")
#按行讀取
for i in  sheet.rows:
    a = i[0].value if i[0].value != None else '' #如果單元格的值為空,則空串
    b = i[1].value if i[1].value != None else ''
    c = i[2].value if i[2].value != None else ''
#構造cypher語句,用於在cypher-shell下執行
    print 'match (n :Source) where n.name =  ','"'+ a  + '" set n += ', '{  synonym: "'+b + '" , ref: "'+c+'"};'


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM