标签: Python2

137 篇文章

127、pickle, cPickle 模块:序列化 Python 对象
pickle, cPickle 模块:序列化 Python 对象 pickle 模块实现了一种算法,可以将任意一个 Python 对象转化为一系列的字节,也可以将这些字节重构为一个有相同特征的新对象。 由于字节可以被传输或者存储,因此 pickle 事实上实现了传递或者保存 Python 对象的功能。 cPickle 使用 C 而不是 Python 实现了相同的算法,因此速度上要比 pickle …
126、pprint 模块:打印 Python 对象
pprint 模块:打印 Python 对象 pprint 是 pretty printer 的缩写,用来打印 Python 数据结构,与 print 相比,它打印出来的结构更加整齐,便于阅读。 import pprint 生成一个 Python 对象: data = ("this is a string", [1, 2, 3, 4], ("more tuples&…
125、金庸的武侠世界
金庸的武侠世界 金庸老爷子一共写了 15 部武侠小说,它们分别是: 《飞狐外传》(1960 年) 《雪山飞狐》(1959 年) 《连城诀》(1963 年) 《天龙八部》(1963 年) 《射雕英雄传》(1957 年) 《白马啸西风》(1961 年) 《鹿鼎记》(1969 年) 《笑傲江湖》(1967 年) 《书剑恩仇录》(1955 年) 《神雕侠侣》(1959 年) 《侠客行》(1965 年) 《倚天屠龙记》(1961 年)…
124、探索 NBA 数据
探索 NBA 数据 我们首先安装 Goldsberry 包,项目源地址: https://github.com/bradleyfay/py-Goldsberry 使用 pip 安装: pip install py-goldsberry 该包的接口与 pandas 兼容,可以与 pandas 的 DataFrame 一起使用。 import goldsberry as gb import panda…
123、使用 cartopy 画地图
使用 cartopy 画地图 安装 cartopy 最简单的方式是通过 conda 来进行安装: conda install -c scitools cartopy 也可以下载下来自己编译。 简单使用 绘制一幅世界地图: % matplotlib inline import cartopy.crs as ccrs import matplotlib.pyplot as plt f = plt.fig…
122、使用 basemap 画地图
使用 basemap 画地图 安装 basemap 最简单的方式是通过 conda 来进行安装: conda install basemap 也可以下载下来自己编译。 简单使用 绘制一幅世界地图: % matplotlib inline from mpl_toolkits.basemap import Basemap import numpy as np import matplotlib.pypl…
121、Theano tensor 模块:conv 子模块
Theano tensor 模块:conv 子模块 conv 是 tensor 中处理卷积神经网络的子模块。 卷积 这里只介绍二维卷积: T.nnet.conv2d (input, filters, input_shape=None, filter_shape=None, border_mode='valid', subsample=(1, 1), filter_flip=Tru…
120、Theano tensor 模块:nnet 子模块
Theano tensor 模块:nnet 子模块 nnet 是 tensor 模块中与神经网络 Neural Networks 相关的子模块。 import theano from theano import tensor as T Using gpu device 1: Tesla C2075 (CNMeM is disabled) Sigmoid 函数 共有三种 sigmoid: T.nne…
118、Theano tensor 模块:索引
Theano tensor 模块:索引 import theano import theano.tensor as T import numpy as np Using gpu device 1: Tesla C2075 (CNMeM is disabled) 简单索引 tensor 模块完全支持 numpy 中的简单索引: t = T.arange (9) print t [1::2].eval ()…