Python学习笔记(四)持久存储

注意:本文是《Head First Python》学习笔记。欢迎关注我的 简书

Python术语

  • “不可变类型”--------Python中的一些数据类型,一旦赋值,这个值就不能再改变。
  • “腌制”--------将数据对象保存到一个持久存储中的过程。
  • “解除腌制”--------从持久存储中恢复一个已保存的数据对象的过程。

BULLET POINTS

  • strip( ) 方法可以从字符串去除不想要的空白符。
  • print( ) BIF的file参数控制将数据发送/保存到哪里。
  • finally组总会执行,而不论try/except语句中出现什么异常。
  • 会向except组传入一个异常对象,并使用as关键字赋至一个标识符。
  • str( ) BIF可以用来访问任何数据对象(支持串转换)的串表示。
  • locals( )BIF返回当前作用域中的变量集合。
  • in操作符用于检查成员关系。
  • “+”操作符用于字符串时将联接两个字符串,用于数字时则会将两个数相加。
  • with语句会自动处理所有已打开文件的关闭工作,即使出现异常也不例外。with语句也使用as关键字。
  • sys.stdout 是Python中所谓的“标准输出”,可以从标准库的sys模块访问。
  • 标准库的pickle模块允许你容易而高效地将Python数据对象保存到磁盘以及从磁盘恢复。
  • pickle.dump( ) 函数将数据保存到磁盘。
  • pickle.load( ) 函数从磁盘恢复数据。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • python学习笔记 声明:学习笔记主要是根据廖雪峰官方网站python学习学习的,另外根据自己平时的积累进行修正...
    renyangfar阅读 8,212评论 0 10
  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 12,219评论 1 118
  • 前言 ||| 第二章 使用ArcPy编写脚本 Python支持大部分在其他语言中出现的编程结构。在本章内容中,我们...
    muyan阅读 90,531评论 10 55
  • 个人笔记,方便自己查阅使用 Py.LangSpec.Contents Refs Built-in Closure ...
    freenik阅读 67,816评论 0 5
  • 老张家特别干净。干净到什么程度呢? 这么说吧,她家油瓶子都没有一点灰。 让我每每想起,都惊叹不已。 不过她说,自从...
    S猫阅读 2,953评论 3 1