import xlrd

input_ip = raw_input("请输入一个ip:")

input_count_values = int(raw_input("请输入-1 or +1 :"))

data = xlrd.open_workbook('d:\\1.xls')

table_Sheet1 = data.sheet_by_name(u'Sheet1')

Sheet1_nrows = table_Sheet1.nrows

Sheet1_ncols = table_Sheet1.ncols

#print type(table_Sheet1.row_values(0))

#print type(table_Sheet1.cell(0,0).value)

x = 0

for y in range(Sheet1_nrows):

if input_ip in table_Sheet1.cell(y,0).value:

print "FIND"

ip_y = y

print table_Sheet1.row_values(ip_y)

if table_Sheet1.row_values(ip_y)[-1] > 0 or input_count_values == +1:

table_Sheet1_updata_row_values = table_Sheet1.row_values(ip_y)[:]

table_Sheet1_updata_row_values[-1] = table_Sheet1_updata_row_values[-1] + input_count_values

print  table_Sheet1_updata_row_values[-1]

else:

print "last_values=0 cannot -1"

break

转载于:https://blog.51cto.com/lmdtx/1643538

python 处理电子表格(前编)相关推荐

  1. Python中的网络编程之TCP

    Python中的网络编程之TCP 文章目录 Python中的网络编程之TCP 1.TCP介绍 2.TCP特点 3.TCP与UDP的不同点 4.tcp通信模型 5.tcp客户端 6.tcp服务器 7.T ...

  2. Python之路 - 网络编程之Socket

    Python之路 - 网络编程之Socket C/S架构 ? Socket ? 基于TCP ? 基于UDP ? Socket对象方法 ? C/S架构 ? 在网络通信中 , 一般是一方求一方应 , 求的 ...

  3. python字符串前面加f什么意思_详解Python中字符串前“b”,“r”,“u”,“f”的作用...

    1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时 ...

  4. keil obj 文件 结构_【Python】数据分析前的入门教程 Python For Everybody P2:数据结构...

    这是密歇根大学课程Python For Everybody总结的P2部分.课程总结P1部分的地址如下: P1: 零基础程序设计(Python 入门) carolinezhq:[Python]数据分析前 ...

  5. Python中的网络编程之UDP

    Python中的网络编程之UDP 文章目录 Python中的网络编程之UDP 一.Socket编程 `1.什么是客户端/服务器架构`? **`2.套接字:通信端点`** 3.套接字地址:主机-端口对 ...

  6. Python中字符串前“b”,“r”,“u”,“f”的作用

    原文:https://www.jb51.net/article/176601.htm 原文有bug特参考:https://www.cnblogs.com/songzhenhua/p/13236794. ...

  7. python取数字前n位

    python取数字前n位 思路::如果我们要取一个位数很多的数字前n位(int型),可以将其转换为字符串类型后操作. #创建一个较大的数(阶乘) def jie(n):s=1for i in rang ...

  8. 视频教程-Python+Vue+Django前后端分离项目实战-Python

    Python+Vue+Django前后端分离项目实战 教学风格独特,以学员视角出发设计课程,难易适度,重点突出,架构清晰,将实战经验融合到教学中.讲授技术同时传递方法.得到广大学员的高度认可. 王进 ...

  9. 【Python基础】网络编程之IP地址

    [Python基础]网络编程之IP地址 文章目录 IP 地址的介绍 1. IP 地址的概念 2. IP 地址的表现形式 2. IP 地址的作用 3. 查看 IP 地址 4. 检查网络是否正常 3. 小 ...

  10. Python 求解自行车前后轮轨迹问题

    ♚ 作者:crazyhat,Python及科学计算爱好者. 数月前偶遇一道自行车相关的趣味数学题:根据下图[1]所示自行车前.后轮轨迹,判断自行车的前进方向,是从左往右还是从右往左? 自行车趣题 不曾 ...

最新文章

  1. netty:NIO模型--选择器(Selector)
  2. 8086PC读取和执行指令相关部件
  3. 当检测到运动时如何自动打开门灯
  4. 使用CoreRT将.NET Core发布为Native应用程序
  5. 孜然网址导航系统源码v1.0
  6. Soul递交IPO招股书:腾讯为第一大股东,依然处于亏损状态
  7. [转帖]jQuery框架学习第八天:ASP.NET jQuery实施方案
  8. 使用tcgetattr函数与tcsetattr函数控制终端-转
  9. SVM-支持向量机(code实现)
  10. C语言实例(六)创建各类三角形
  11. 智慧体检中心管理系统降低管理成本提高管理效率
  12. 人工智能数学基础:无理数e的由来以及对数、指数函数的求导
  13. 高德地图刷新当前位置_定位-服务-教程-地图 JS API | 高德地图API
  14. 香港科大三项研究登榜2020年度香港十大创科新闻
  15. 航空售票系统--数据库代码部分
  16. 使用Pycharm关于自定义模块库的安装如douyin模块
  17. angular 日期选择器_使用Angular,Bulma和Moment.JS构建日期时间范围选择器
  18. Google 桌面 Linux 版 入门指南 Ubuntu 特刊
  19. uploadify java 下载_uploadify java实现多文件上传和预览
  20. 无聊的一天,就用python随便做个控制台小游戏吧

热门文章

  1. BCom(多功能串口调试助手)
  2. 金庸笔下的“程序员”
  3. EasyExcel写多sheet
  4. 30余种加密编码类型的密文特征分析,资深Python开发带你入门Framework
  5. [Python]模拟键盘同时按下几个按键
  6. 庄懂着色器_L18_序列帧与极坐标
  7. ES5和ES6区别浅析
  8. vue 报错:Module not found:Error:Can't resolve 'vuex' in XXX
  9. Qt安装调试器SDK
  10. python怎样算入门_Python基础练习之计算提成