namedtuple 命名元组 ->类似创建了一个类 os操作系统交互的模块 sys模块 序列化把一个对象拍散,叫序列化把拍散的内容整合回对象,反序列化 pickle模块把一个对象进行序列化操作1. dumps() 把对象序列化成字节2. loads() 把字节反序列化成对象3. dump() 把对 ...
分类:
编程语言 时间:
2018-12-28 20:39:31
阅读次数:
186
1 from collections import namedtuple 2 # Point=namedtuple('point',['x','y']) 3 # p1=Point(1,2) 4 # print(p1) 5 # 6 # Card=namedtuple("扑克牌",['suits','n... ...
分类:
其他好文 时间:
2018-12-23 23:50:23
阅读次数:
156
#!/usr/bin/envpython2#-*-coding:utf-8-*-"""CreatedonMonAug2711:16:322018@author:myhaspl"""importtensorflowastfimportcollectionsPair=collections.namedtuple(‘Pair‘,‘j,k‘)ijk_0=(tf.constant(0),Pair(tf.co
分类:
其他好文 时间:
2018-12-23 11:04:01
阅读次数:
127
本篇将学习python的另一个内建模块collections,更多内容请参考:Python学习指南 collections是Python内建的一个集合模块,提供了许多有用的集合类。 namedtuple 我们知道tuple可以表示不变集合,例如,一个点的二维左边就可以表示成: >>>p = (1, ...
分类:
编程语言 时间:
2018-12-18 02:20:12
阅读次数:
190
#列表、元祖 #字典 #集合、frozenset #字符串 #堆栈 : 先进后出 #队列 :先进先出 FIFO #坐标 from collections import namedtuple Point = namedtuple('point',['x','y','z']) p1 = Point(1,... ...
分类:
编程语言 时间:
2018-12-09 00:32:01
阅读次数:
184
import struct import base64import itertoolsimport chardet from collections import namedtuple,defaultdict,OrderedDict,Counter # namedtuple 新建1个元组,并设置元素 ...
分类:
编程语言 时间:
2018-12-08 23:56:51
阅读次数:
285
包含的主要功能如下 查看collections 的源码我们可以看到其为我们封装了以下的数据结果供我们调用 tuple 功能详解 测试代码如下 输出结果如下 namedtuple功能详解 namedtuple适用于创建一个简单的对象 打印结果如下 使用namedtuple的好处,比如我们通过查询数据库 ...
分类:
编程语言 时间:
2018-11-29 19:53:18
阅读次数:
200
collections是Python内建的一个集合模块,提供了许多有用的集合类。 namedtuple 我们知道tuple可以表示不变集合,例如,一个点的二维坐标就可以表示成: >>> p = (1, 2) 但是,看到(1, 2),很难看出这个tuple是用来表示一个坐标的。 定义一个class又小 ...
分类:
其他好文 时间:
2018-11-23 16:49:18
阅读次数:
195
```
import asyncio
import pyppeteer
from collections import namedtuple Response = namedtuple("rs", "title url html cookies headers history status") as... ...
分类:
其他好文 时间:
2018-11-22 16:11:57
阅读次数:
1106
初次看到namedtuple,就发现此类和普通的非内置类有点不同,正常的类使用时即是实例化了,但namedtuple并不是,而是先内部先创建了一个自定义的特殊类: 像一般的类型比如说上面的defaultdict,或者自己定义一个类: 一般定义过后,直接使用 object_name = class_n ...
分类:
编程语言 时间:
2018-11-17 16:18:06
阅读次数:
215