2018年3月27日

Python笔记17---------魔法方法

摘要: 魔法方法也为特殊方法,即用两个下划线形成的(__方法__)。自己定义的方法最好不要采用这种方式,因为这些方法会在一些特殊的情况下直接被调用。 1、第一个魔法方法: 类中常用的__init__()方法:相当于其他语言中的构造函数,用来初始化参数 当类的一个对象被创建之后会立即调用构造函数。 2. __ 阅读全文

posted @ 2018-03-27 17:04 吱吱了了 阅读(199) 评论(0) 推荐(0) 编辑

2018年3月26日

Python编码显示中文乱码

摘要: 爬虫时出现问题: import requests data=requests.get('http://roll.news.sina.com.cn/')print(data.text) 输出结果中文显示乱码,如下图: 原因是,Spyder默认的编码是utf-8,要将其转码成'gb2312' 加上:da 阅读全文

posted @ 2018-03-26 21:35 吱吱了了 阅读(2882) 评论(0) 推荐(0) 编辑

anaconda下jieba和wordcloud安装

摘要: 1、在anaconda交互环境下安装jieba,输入命令: pip install jieba 2、在https://pypi.python.org/pypi/wordcloud下载wordcloud,在anaconda prompt下转到下载文件的目录,然后执行命令: pip install 文件 阅读全文

posted @ 2018-03-26 20:31 吱吱了了 阅读(1115) 评论(0) 推荐(0) 编辑

Python笔记16-------类

摘要: 1、类的定义 (1)#括号中要加入父类,如果没有则默认为object,万类之源 class 类名(父类): '类的文档字符串' 类体代码 若类什么都不做,则类只作为命名空间,仅作为一个容器。 (2)类的方法定义 #方法的第一个参数为self,它为调用对象本身,不一定要实参与它对应。 #方法只有在类被 阅读全文

posted @ 2018-03-26 17:01 吱吱了了 阅读(199) 评论(0) 推荐(0) 编辑

2018年3月25日

Python笔记15------图像

摘要: 主要三个库:Pilow(PIL)、OpenCV、Skimage(针对scipy,用的少) 小例子:给一张图片的左上角粘贴一个相同的图片(缩略并旋转了45度) from PIL import Imageim1=Image.open('1.jpg') #输出图像的像素、格式、JPG等print(im1. 阅读全文

posted @ 2018-03-25 21:54 吱吱了了 阅读(198) 评论(0) 推荐(0) 编辑

Python数据分析1------数据存取

摘要: 1、CSV格式数据: 1.1普通读取和保存 可以以纯文本形式打开,可以保存多条记录,每条记录的数据之间默认用逗号来分隔,csv就是逗号分割值的英文缩写。 保存为csv文件: import pandas as pd data=pd.DataFrame(数据源) data.to_csv('文件名.csv 阅读全文

posted @ 2018-03-25 20:55 吱吱了了 阅读(1238) 评论(0) 推荐(0) 编辑

Python笔记13------pandas作图

摘要: 1、pandas可以用来画DataFrame和Series的图 如: import numpy as npimport matplotlib.pyplot as pltimport pandas as pdx = np.linspace(0, 1)y = np.sin(4 * np.pi * x) 阅读全文

posted @ 2018-03-25 20:01 吱吱了了 阅读(368) 评论(0) 推荐(0) 编辑

Python笔记12-----画图Matplotlib

摘要: 1、matplotlib:pyplot和pylab 如: import pylab as pl pl.figure(figsize=(8,6),dpi=100)【建立的图像大小和图的精度】 pl.plot(x,y,label='Line1') pl.plot(x,y,label='Line2') p 阅读全文

posted @ 2018-03-25 19:43 吱吱了了 阅读(591) 评论(0) 推荐(0) 编辑

Python笔记11------一个K-means聚类的小例子

摘要: 输出结果: [0 1 1 0 0 1] 根据数据可以看出0为学渣,1为学霸。 6个人中,1、4、5为学渣,2,3,6为学霸。 以上为使用Scipy中kmeans来求解的。 sklearn 阅读全文

posted @ 2018-03-25 16:47 吱吱了了 阅读(6631) 评论(0) 推荐(0) 编辑

python笔记10-----便捷网络数据NLTK语料库

摘要: 1、NLTK的概念 NLTK:Natural language toolkit,是一套基于python的自然语言处理工具。 2、NLTK中集成了语料与模型等的包管理器,通过在python编辑器中执行。 import nltk nltk.download() 便会弹出下面的包管理界面,在管理器中可以下 阅读全文

posted @ 2018-03-25 11:35 吱吱了了 阅读(267) 评论(0) 推荐(0) 编辑

导航