131、logging 模块:记录日志
							
				logging 模块:记录日志 logging 模块可以用来记录日志: import logging logging 的日志类型有以下几种: logging.critical(msg) logging.error(msg) logging.warning(msg) logging.info(msg) logging.debug(msg) 级别排序为:CRITICAL > ERROR >…			
				
			
					
					
				
 |
  |
 
					 96
						
		 125 字
		
		|
		
			
			3 分钟
		
			 
					
			 
	
	
		130、shutil 模块:高级文件操作
							
				shutil 模块:高级文件操作 import shutil import os shutil 是 Python 中的高级文件操作模块。 复制文件 with open("test.file", "w") as f: pass print "test.file" in os.listdir(os.curdir) True shutil.co…			
				
			
					
					
				
 |
  |
 
					 106
						
		 277 字
		
		|
		
			
			5 分钟
		
			 
					
			 
	
	
		129、glob 模块:文件模式匹配
							
				glob 模块:文件模式匹配 import glob glob 模块提供了方便的文件模式匹配方法。 例如,找到所有以 .ipynb 结尾的文件名: glob.glob("*.ipynb") ['11.03 json.ipynb', '11.01 pprint.ipynb', '11.02 pickle and cpickle.ipynb', '11.04 glob.ipynb'…			
				
			
					
					
				
 |
  |
 
					 99
						
		 159 字
		
		|
		
			
			4 分钟
		
			 
					
			 
	
	
		128、json 模块:处理 JSON 数据
							
				json 模块:处理 JSON 数据 JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。 JSON 基础 JSON 的基础结构有两种:键值对 (name/value pairs) 和数组 (array)。 JSON 具有以下形式: object - 对象,用花括号表示,形式为(数据是无序的): { pair_…			
				
			
					
					
				
 |
  |
 
					 112
						
		 503 字
		
		|
		
			
			10 分钟
		
			 
					
			 
	
	
		127、pickle, cPickle 模块:序列化 Python 对象
							
				pickle, cPickle 模块:序列化 Python 对象 pickle 模块实现了一种算法,可以将任意一个 Python 对象转化为一系列的字节,也可以将这些字节重构为一个有相同特征的新对象。 由于字节可以被传输或者存储,因此 pickle 事实上实现了传递或者保存 Python 对象的功能。 cPickle 使用 C 而不是 Python 实现了相同的算法,因此速度上要比 pickle …			
				
			
					
					
				
 |
  |
 
					 102
						
		 564 字
		
		|
		
			
			8 分钟
		
			 
					
			 
	
	
		126、pprint 模块:打印 Python 对象
							
				pprint 模块:打印 Python 对象 pprint 是 pretty printer 的缩写,用来打印 Python 数据结构,与 print 相比,它打印出来的结构更加整齐,便于阅读。 import pprint 生成一个 Python 对象: data = ( "this is a string", [1, 2, 3, 4], ("more tuples&…			
				
			
					
					
				
 |
  |
 
					 102
						
		 115 字
		
		|
		
			
			2 分钟
		
			 
					
			 
	
	
		125、金庸的武侠世界
							
				金庸的武侠世界 金庸老爷子一共写了15部武侠小说,它们分别是: 《飞狐外传》(1960年) 《雪山飞狐》(1959年) 《连城诀》(1963年) 《天龙八部》(1963年) 《射雕英雄传》(1957年) 《白马啸西风》(1961年) 《鹿鼎记》(1969年) 《笑傲江湖》(1967年) 《书剑恩仇录》(1955年) 《神雕侠侣》(1959年) 《侠客行》(1965年) 《倚天屠龙记》(1961年)…			
				
			
					
					
				
 |
  |
 
					 105
						
		 2061 字
		
		|
		
			
			46 分钟
		
			 
					
			 
	
	
		124、探索 NBA 数据
							
				探索 NBA 数据 我们首先安装 Goldsberry 包,项目源地址: https://github.com/bradleyfay/py-Goldsberry 使用 pip 安装: pip install py-goldsberry 该包的接口与 pandas 兼容,可以与 pandas 的 DataFrame 一起使用。 import goldsberry as gb import panda…			
				
			
					
					
				
 |
  |
 
					 93
						
		 1156 字
		
		|
		
			
			30 分钟
		
			 
					
			 
	
	
		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…			
				
			
					
					
				
 |
  |
 
					 113
						
		 66 字
		
		|
		
			
			2 分钟
		
			 
					
			 
	
	
		122、使用 basemap 画地图
							
				使用 basemap 画地图 安装 basemap 最简单的方式是通过 conda 来进行安装: conda install basemap 也可以下载下来自己编译。 简单使用 绘制一幅世界地图: %matplotlib inline from mpl_toolkits.basemap import Basemap import numpy as np import matplotlib.pypl…			
				
			
					
					
				
 |
  |
 
					 80
						
		 68 字
		
		|
		
			
			2 分钟