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

python excel库 linux_python 在linux下读取 .xlsx相关推荐

  1. python os模块安装方法_基于python中pygame模块的Linux下安装过程(详解)

    一.使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip.在Python3中,pip有时被称为pip3. 1.在Linux和OS X系统中检查 ...

  2. linux的库文件路径,Linux下的库文件搜索路径

    对于以压缩包发布的软件,在它的目录下通常都有一个配置脚本configure,它的作用确定编译参数(比如头文件位置.连接库位置等),然后生成Makefile以编译程序.可以进入该软件的目录,执行&quo ...

  3. Windows如何读取Linux,Linux下读取Windows注册表

    原本以为Linux下读取Windows的注册表是个异想天开.无法实现的想法,忽然发现了老外写的一段小文章 http://www.linuxidc.com/Linux/2011-04/34100p2.h ...

  4. python添加excel模块,Python Excel操作——xlrd、xlwd,,读取1、导入模块 i

    Python Excel操作--xlrd.xlwd,,读取1.导入模块 i 读取 1.导入模块 import xlrd 2.打开Excel文件读取数据 data = xlrd.open_workboo ...

  5. ffmpeg-0.6.3开源编码解码库,从linux下移植到windows vs2005,全部开源。

    ffmpeg-0.6.3开源编码解码库,从linux下移植到windows vs2005,全部开源. 需要 Intel C++ Compile 和 开源的SDL库支持,由于 Intel C++ Com ...

  6. linux怎么读取群辉数据,Linux下读取群晖SHR/RAID硬盘组 Data Recovering of Synology DSM SHR/RAID Volume...

    背景 昨天DSM的pgsql坏了,修复的时候一时手贱把群晖的libc.so给弄坏了,彻底瘫了,想到的解决办法如下: linux下读取系统区(DSM下所有初始化过的sata硬盘的头两个分区组的raid) ...

  7. Windows环境下无法将python第三方库安装到Anaconda下

    在用命令行进行pip install XXX安装第三方python包时,经常出现安装到C:\Users\ALPHA\AppData\Roaming,这个路径下,而以下路径才是我们需要的:C:\Prog ...

  8. Linux下读取USB扫描枪数据

    1.USB扫描枪   USB接口的扫描枪相当于键盘输入,在Windows或者Linux下,在成功安装驱动的前提下,打开文件编辑器如word.txt等.扫描枪读出到条码数据时,数据即被捕获到光标处. 2 ...

  9. python中pygame模块下载_基于python中pygame模块的Linux下安装过程(详解)

    pyhthon中pygame模块怎么安装?pyhthon中pygame模块怎么安装?鄙人为初二一名学生,闲来无事 钻研起电这句话还是建议问一下你们代课老师吧,因为你们老师是这方面专家,诺儿那边的话肯定 ...

最新文章

  1. python进程监控 supervisor_python supervisor进程监控工具的使用
  2. mybatis-plus对datetime返回去掉.0_华为AI认证-TensorFlow2.0编程基础
  3. 机器学习 对不平衡数据的四种处理方法
  4. 2005年2月9日(星期三) 晚上,熱 - 大年初一,首次創作。
  5. spark如何解决文件不存在_Spark Read.json无法找到文件
  6. 经典问题:向setTimeout传递函数参数
  7. 计算机实测声波和拍实验报告,course:platform
  8. 全国高校“数据科学与大数据技术”专业教学研讨会
  9. 不用 SWIG,Go 使用 C++ 代码的方式
  10. java解析html_java中几种解析html的工具
  11. 基于安卓手机的WAPI证书安装使用详解
  12. 财富趋势招股书看点:研发中心在武汉 去年员工月均工资1.06万元
  13. 推荐一款能够将爱奇艺qsv、腾讯qlv、优酷kux完美转换成mp4的三合一全能格式转换器
  14. 绘制计算机网络拓扑图,绘制网络拓扑图1.ppt
  15. dell笔记本指示灯闪烁_了解戴尔笔记本电脑上的报警音
  16. 视频分配器中提高信号完整性的方法
  17. Pandas的read_excel()函数读取excel时遇到身份证含空值(pandas识别nan为float类型)自动变成科学计数法的解决办法
  18. Java获取单词的首字母的方法_java – 从句子中的每个单词中提取第一个字母
  19. matlab把图片制作成视频
  20. 第47章 表单验证之DataAnnotations与FluentValidation

热门文章

  1. 企业能源管理系统+用能检测+用能分析+能效诊断+能源调控+能源绩效考核+用能采集+Axure高保真企业web端电网能源管理系统
  2. ASP禁止刷新当前页
  3. ionic 日期选择控件
  4. 前端MVC学习总结(三)——AngularJS服务、路由、内置API、jQueryLite
  5. SpringMVC 入门示例讲解
  6. IOS控件内容 对齐方式
  7. ROW_NUMBER() OVER 排序函数的基本用法
  8. rc.local介绍(linux启动系列之一)
  9. python繁体中文到简体中文的转换
  10. eclipse——Error exists in required project Proceed with launch?