1. __init__ 方法的使用:
1.例如__init__()方法中以self.name 方式定义参数
这样类中的任意方法都可以使用这个参数
2.创建对象时,可以给不同的对象初始化不同的参数
例:
class ren(): # 类的初始化
def __init__(self,name,nl):
self.name = name
self.age = nl
def pao(self):
print("%s正在运动"%self.name)
def sleep(self):
print("%s在睡觉"%self.name)
male = ren("libai",12) #类的实例化
male.pao()
female = ren("王昭君",18)
female.sleep()
2.异常处理(try cxcept)
1.用来捕获抱错或异常,并输出指定的内容。
2.try中的语句出错后不会影响之后的语句执行。
try: # 如果try中的语句出错,则跳过之后的语句直接执行except
print("这是try中的语句")
female = ren("sada",12)
female.pao()
print(female.name)
except:
print("创建对象出错")
-----------------------------------------------------------------------------------------------------------------------------------
读取Excel文件
# 安装xlrd 包,拷贝到Python27文件夹中,在cmd命令框找到包文件夹,输入python ste**.py install
例:
import xlrd
# 打开指定的Excel表 在路径前面加r
wb = xlrd.open_workbook(r"D:\python_work\auto_test0505\date\user1.xlsx")
# 获取指定的页签,使用索引的方式
table = wb.sheet_by_index(0)
#依靠索引获取指定的行和列
r = table.row_values(0) # 行
c = table.col_values(0) # 列
print(r)
print(c)
在excel 中保存数字数据是要在前面加 ‘ 单引号,以免读取时显示为科学计算法格式
网友评论