# 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+'"};'