【Python】
钟艾伶
这个作者很懒,什么都没留下…
展开
-
Python实战(四)——Python 数据分析
在Python 机器学习的开发环境搭建(numpy,scipy,matplotlib)一文中,介绍了使用python进行数据分析的工具安装,环境配置。下面分享具体使用一、numpy 1、安装:pip install numpy命令2、数据分析 import numpy as npnp_height=np.array(height)np_heightarray([1.7...原创 2017-03-08 17:26:07 · 750 阅读 · 0 评论 -
Python实战(三)——Python解析器 BeautifulSoup使用
一、安装1、进入python安装目录,如果scripts文件中有pip.exe则直接cmd 执行 pip install beautifulsoup4,开始安装2、验证安装是否成功 #coding :utf-8import bs4print bs4 #返回bs4信息,,<module 'bs4' from 'C:\Python27\lib\site-packa...原创 2017-03-08 11:43:12 · 1203 阅读 · 0 评论 -
Python实战(二)—— urllib2 下载网页的方式总结
方法一、最简洁 #coding:utf-8import urllib2import cookieliburl='http://baidu.com'print "method 1"responce1=urllib2.urlopen(url)print responce1.getcode() #200print len(responce1.read()) #81方法二、...原创 2017-03-08 11:33:45 · 1091 阅读 · 0 评论 -
Python实战(一)——Python编写网络爬虫
实战内容针对不需要login的静态网页爬取。避免抓取登录、ajax异步加载的内容。一、抓取程序主要模块组成 1、url管理器 :管理已抓取、未抓取的url连接,避免重复、循环抓取 2、网页下载器 urllib2:下载url网页数据 3、网页解析器 BeautifulSoup:解析下载好的网页,提取主要数据二、抓取思路 1、从根url出发,访问所有关联的n个u...原创 2017-03-07 18:40:17 · 1660 阅读 · 0 评论 -
Python学习笔记(十)——Python 网络编程
一、Python网络编程简介网络编程基本组件-套接字-是两个程序之间的信息通道,程序可能分布在不同的计算机上,通过套接字相互发送信息。一般套接字类型分为两个:服务器套接字、客户机套接字,创建一个服务器套接字后,让它等待连接,这样服务器就在某个网络地址(IP+port)处监听,等待客户端连接。一般服务端套接字比客户端处理起来复杂,因为服务端必须随时准备处理多个客户端连接请求,而客户端知识简单...原创 2017-03-07 15:04:41 · 550 阅读 · 0 评论 -
Python学习笔记(九)——Python _init_特殊方法和模块
一、特殊方法特殊方法就是形如_future_\_main_这类方法的统称。1、特殊方法 #__init__构造方法class FooBar: def __init__(self): #构造方法,当对象被创建后,会立刻调用构造方法 self.somevar=42 f=FooBar()print f.somevar #422、构造方法...原创 2017-03-06 17:13:22 · 1183 阅读 · 1 评论 -
Python学习笔记(八)——Python 异常处理
1、异常模块#-*- coding: utf-8 -*-import exceptions#dir函数列出模块的内容print dir(exceptions) #['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BufferError', 'BytesWarning', 'Depreca...原创 2017-03-06 14:38:25 · 669 阅读 · 1 评论 -
Python 机器学习的开发环境搭建(numpy,scipy,matplotlib)
一、概述Numpy : 主要用来做一些科学运算,主要是矩阵的运算。NumPy为Python带来了真正的多维数组功能,并且提供了丰富的函数库处理这些数组。它将常用的数学函数都进行数组化,使得这些数学函数能够直接对数组进行操作,将本来需要在Python级别进行的循环,放到C语言的运算中,明显地提高了程序的运算速度。【1】Scipy: 主要是一些科学工具集,信号处理工具集(如...转载 2016-11-07 18:58:27 · 1163 阅读 · 1 评论