python手记(10)
来源:互联网 发布:生产线数据采集系统 编辑:程序博客网 时间:2024/05/21 06:58
将对象保存到文件中
>>> import pickle
>>> pickle.dump(a,f)>>> a
set([1, 2, 3])
>>> f.close()
>>> f=open('f:/xx1','r')
>>> pickle.load(f)
set([1, 2, 3])
>>>
打开xx1,查看内容
c__builtin__
set
p0
((lp1
I1
aI2
aI3
atp2
Rp3
.
异常处理中使用参数
>>> def raise_f2():
raise Exception('myerr')
>>> try:
raise_f2()
except Exception as dd:
print dd
myerr
>>> try:
raise_f2()
except Exception as dd:
print dd.args
('myerr',)
异常中使用类
>>> class Myerror(Exception):
def __init__(self,value):
self.value=value
def __str__(self):
return repr(self.value)
>>> try:
raise Myerror(66*9)
except Myerror as ee:
print ee
print ee.value
594
594
三元操作符
>>> a=3 if 3>6 else 9
>>> a
9
>>>
- python手记(10)
- Python 手记
- python手记
- python socket 编程手记
- Python重载学习手记
- python手记(1)
- python手记(2)
- python手记(3)
- python手记(4)
- python手记(5)
- python手记(6)
- python手记(7)
- python手记(8)
- python手记(9)
- python手记(11)
- python手记(12)
- python手记(14)
- python手记(15)
- 好难受啊
- 算法导论 3-6
- 第十章 关联容器
- org.springframework.web.context.ContextLoaderListener
- pHash在VS2010中使用
- python手记(10)
- Wince6.0下通过ActiveSync远程调试 或者连接CETK测试都会报连接错误
- 编程语言变迁(The history of programming)
- 浅谈C++容器
- oracle体系结构(四)
- 五大编程错误
- 图片延迟加载 jQuery.lazyload
- C++ STL map的使用
- ZOJ 2002 Copying Books(二分答案)