首页 > 编程语言 >python模块之xlrd

python模块之xlrd

时间:2024-09-20 19:16:38浏览次数:9  
标签:ym python sys values 模块 print xlrd row

一、xlrd模块
1、下载方式
(1)方式一
在dos下pip  install  xlrd==1.2.0
方式二:
File-settings-project:pythonsssss-+-搜索xrld

import xlrd
data=xlrd.open_workbook(r"C:\Users\Administrator\Desktop\aa.xls")

print(data.sheet_names()) #获取页面名称['Sheet1', 'Sheet2', 'Sheet3']

print(data.sheet_by_index(0)) #第一页的而对象

print(data.sheet_by_name("bg"))

ym=data.sheet_by_name("bg")

print(ym.row_values(1)) #获取第一行中的所有数据 0是索引,第一行

print(ym.row_values(0,1,2)) #0表示第一行,1表示索引第2列,不包含结束列表

print(ym.row_values(5,0,1)) #5

print(ym.row_values(8,1,2)) #['a8']

# print(ym.col_values(0)) #通过索引0 第一列

print(ym.col_values(0,3,6)) #0表示列,3表示开始行,6结束行

for i in range(ym.nrows):
print(ym.row_values(i)[0]) #遍历一列值
for i in range(ym.nrows):
print(ym.row_values(i)[0]) #遍历一列值

import sys
print(sys.path)#检索python下的包
print(sys.copyright) #版本休尼希
print(sys.getfilesystemencoding()) #编码格式utf-8
print(sys.version) #获取python的版本信息
print(sys.platform) #win32 当前运行平台

标签:ym,python,sys,values,模块,print,xlrd,row
From: https://www.cnblogs.com/hutongxue/p/18423101

相关文章

  • python语句
    python常用的语句常见的语句一、if语句1、if但分支if判断条件:执行语句1else:执行语句2案例:name=input("请输入账号:")ifname=="admin":print("账号正确")else:print("账号错误")2、i2f多分支if判断条件1:执行语句1elif判断条件2:执行语句2elif判断条件3:......
  • python字典
    字典dict字典的字符类型<class'dict'>字典表达符:{}1、字典(dict)是一种可变容器模型,且可存储任意类型对象2、字典的每个键,值key,value键值对形式3、键值用:分割,每个键值对之间用逗号分隔4、整个字典用{}包含5、字典键唯一,值不是唯一的d={'name':'hz','age':18}print(ty......
  • python字符串
    字符串string使用单引号''或者双引号""来创建字符串。字符串表达符为:“”str="abcdefcnamceaca"print(str[0:3]):输出abc,从索引0到3(不含)。print(str[1:3]):输出bc,从索引1到3(不含)。print(str[:-1]):输出abcdefghjk,从开头到倒数第一个字符(不含)。print(str[2:-1]):输出cdefghjk,......
  • python基本操作
    98+100001001400000100print(a&b)真真都取其他不取000000000print(a|b)都取假假不取0000110113print(a^b)都取真真假假不取0000110113print(~a)-10a=138+4+100001101b=64+200000110p......
  • python函数
    函数函数是组织好的,可重复使用,用来实现单一,或相关联功能的代码段def函数名()1无参数defhs1():print(1)hs1()#12有单个参数defhs1(a):print(a+1)hs1(2)#33有多个参数defhs1(a,b):print(a+b)hs1(2,3)#54默认参数defhs1(a,b=18):print(a+b)hs1(2)#20......
  • python基础知识
    python的介绍1、python是一个编程语言;2、python的版本:2.0版本,3.0版本  ,python中最新版本3.1263、python下载地址:https://www.python.org/downloads/4、下载后得到安装包,我们已经下载好了点击安装之前,我们在盘符下新建一个文件夹选择自动义安装下一步:选择新建的文件夹点......
  • python模块1
    python模块1、python的模块就是一个python文件,后缀.py包含了Python对象定义和Python语句。模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂2、python的模块中可以写:函数、类、变量、代码3、模块的导入a、python自带的模......
  • python列表
    列表list(索引,函数)列表表达符为:[]索引添加值list1=[1,2,3,4,5]list1[1]="s"print(list1)#结果:[1,'s',3,4,5]list1=[1,2,3,4,5]list1[2:]="我们暴富15班"print(list1)结果:[1,2,'我','们','暴','富',�......
  • python类
    类一、类的定义(1)类用来描述具有相同的属性和方法的对象的集合。人类===张三(两个眼睛、一个鼻子等)(2)对象、实例变量、类变量、方法、实例(3)定义一个类classHz(object):#新式类passclassHz1():passclassHz2:pass(4)类的格式classHz(object):name="lisi"#类变量def......
  • python模块2
    python模块一、python的re模块1、正则匹配,使用re模块2、正则表达式是一种对字符和特殊字符操作的逻辑公式,用正则表达字符来过滤的逻辑3、re正则表达式作用:快速高效查找和分析字符,进行匹配如:查找、比对、匹配、替换、插入、添加、删除等二、认识正则表达式的特殊元素:\d:数字......