当前位置: 首页 > news >正文

网站开发 用什么框架凡客诚品app下载

网站开发 用什么框架,凡客诚品app下载,欧美在路边给了钱就可以做网站,wordpress mywiki串行化主要用于网络传输或者持久化。我们知道#xff0c;网络上的数据都是字节流#xff0c;如果希望将某个对象传送给远端的机器#xff0c;首先就必须将其转换成字节流#xff0c;然后才可以在网络上传输。文件也是字节流#xff0c;如果希望将某个对象保存到文件中网络上的数据都是字节流如果希望将某个对象传送给远端的机器首先就必须将其转换成字节流然后才可以在网络上传输。文件也是字节流如果希望将某个对象保存到文件中首先也是需要将其转换成字节流然后才可以保存。与串行化对应的是反串行化即从字节流中恢复出原来的对象。这样传输才有意义。基本流程将串行化和反串行化与网络传输合并起来便可以得到如图 1 所示的描述过程。图 1 串行化和反串行化如果是通过文件永久保存或备份数据则可以使用图6-2来表示该过程。图 2 对象保存的过程可以看出串行化在这两个领域是非常有用的。串行化的基本要求即是恢复的对象要等价于原来的对象不能有信息丢失现象。pickle用法串行化相关的模块很多如 pickle、cpickle、json 和 marshal 等它们都在转换效率和压缩效率上下了不少功夫但其基本功能大同小异。所以本教程并不会将这些模块都进行详细介绍主要介绍 pickle 库的用法。pickle 不用安装其是 Python 自带的包使用时仅需要引入该包即可。方法如下import picklepickle 包主要提供了两个功能一个是将对象转换成字节流即串行化另一个是将字节流转换成对象即反串行化。每个功能又分出了两个分支一个是仅转换成字节流另一个是转换成字节流并保存到文件中去。所以 pickle 包主要有 4 个接口如表 3 所示。表 3 pickle包的主要接口串行化操 作串行化反串行化转换文件操作dump()load()转换dumps()loads()1) dump(对象文件对象)串行化并保存到文件dump 的文件对象要求是可写的。 a range(10) a[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] fd open(tmp,bin, wb) fd pickle.dump(a, fd) fd.close() fd2 open(tmp,bin, rb) a2 pickle.load(fd2) a2[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]2) load(文件对象)从文件读数据并恢复出对象load 函数从文件对象中读出一个对象返回值就是该对象。上面的例子中演示了如何使用该接口函数。3) dumps(对象)仅串行化dumps 函数返回一个字节流。 a range(10) a[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] s pickle.dumps(a) s(lp0\nI0\naI1\naI2\naI3\naI4\naI5\naI6\naI7\naI8\naI9\na. type(s) b pickle.loads(s) b[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]4) loads(字节流)从字节流中恢复出对象输入应该是 dumps() 的返回值。注意不要随意构造字节流因为并不是所有的字节流都能被解析出来。该接口函数的用法在上面的例子中已经演示过了。另外可不可以将多个对象保存到一个文件中呢答案是可以。如果需要写入多个对象则可以多次调用 dump() 函数。同样在恢复时也要多次调用 load() 函数。它们之间的对应关系是第一次 load() 得到的对象是第一次 dump() 对应的对象第二次 load() 得到的对象是第二次 dump() 对应的对象简单来说就是先进先出。下面的代码演示了这个用法。 a1 range(3) a1[0, 1, 2] a2 range(5) a2[0, 1, 2, 3, 4] fd open(tmp,bin, wb) pickle.dump(a1, fd) # 先写入短的列表 pickle.dump(a2, fd) # 再写入长的列表 fd.close() fd2 open(tmp,bin, rb) b1 pickle.load(fd2) b1 # 先读出来的是短的列表[0, 1, 2] b2 pickle.load(fd2) b2 # 再读出来的是长的列表[0, 1, 2, 3, 4] fd2.close()
http://www.yutouwan.com/news/34913/

相关文章:

  • 做网站需要 的文档iis 建立子网站
  • 查看网站服务器版本如何建立wordpress
  • 能打开各种网站的浏览器婚庆公司logo
  • 做网站体会心得科技术语有哪些
  • 江安县建设招标网站开发公司组织架构设计
  • 凡科网建站怎么样平台搭建app开发
  • 网站建设需要提供的资料文档手机网站哪家好
  • 手机网站微信支付代码网页设计流程的四个阶段
  • 从哪个网站设置宽带主机国际外贸平台排名
  • 网站分析软件电子商务网站建设参考文献
  • 福州建站模板搭建网站推广方法及特点
  • 有没有一种网站做拍卖厂的做百度推广销售怎么找客户
  • 音乐网站的音乐怎么做wordpress多个菜单menu
  • 网站挂直播连接怎么做做的网站上传到服务器
  • wordpress英文建站个人网站是否需要备案
  • intitle:律师网站建设的重要性上海中学官网首页
  • 做购物比价的网站软件开发工具通常也称为
  • 做海报一般都去什么网站看个体户年报网上申报
  • 手机做外贸有什么好的网站网页模版下载器
  • 设计公司网站应该包括的信息建设银行网站怎么预约纪念币
  • 外贸云网站建设深圳二手房成交价格查询
  • 做网站赠送搜索引擎优化简称
  • 如何的找网站建设公司马鞍山做网站公司排名
  • 福州微信网站建设资深做网站公司
  • 中国建设银行网站-诚聘英才自己搭建网络培训平台
  • 网站建设后期需要做什么ai设计室内设计
  • 美术馆网站建设概述天津机械网站建设模板
  • 有域名和服务器怎么建网站郴州建设局门户网站
  • 温州专业微网站制作公司哪家好千锋教育成立于哪一年
  • 杭州seo网站推广带会员注册企业网站源码