分类
摘要:
os模块
用于提供系统级别的操作
1 os.getcwd()
2 # 获取当前工作目录,即当前python脚本工作的目录路径
3
4 os.chdir("dirname")
5 # 改变当前脚本工作目录;相当于shell下cd
6
7 os.curdir
... 阅读原文
2019-01-28 15:24:02 阅读(2691) 评论(0)
摘要:
matplotlib 中设置图形大小的语句如下:
fig = plt.figure(figsize=(a, b), dpi=dpi)
其中:
figsize 设置图形的大小,a 为图形的宽, b 为图形的高,单位为英寸
dpi 为设置图形每英寸的点数
则此时图形的像素为:
px, py = a*dpi, ... 阅读原文
2019-01-28 13:24:05 阅读(2434) 评论(0)
摘要:
一、深浅拷贝
1.浅拷贝,只会拷贝第一层
s = [1, 'ss', '小可爱']
s1 = s.copy()
print(s1)
>>>
[1, 'ss', '小可爱']
s = [1, 'ss', '小可爱']
s1 = s.copy()
s1[0] = 3 #修改s1的值
prin... 阅读原文
2019-01-28 13:03:02 阅读(2378) 评论(0)
摘要:
前言
Python中有6种序列:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象。序列通用操作包括:索引、切片、长度、加、乘、最大值、最小值,遍历和检查成员。虽然Python有6中内置序列,但是最常用的是列表和元组。所有本博文将深入列表和元组,掌握其方法!
一、列表(list)
看了... 阅读原文
2019-01-28 11:20:01 阅读(1480) 评论(0)
摘要:
今天我来给你讲讲Python的可视化技术。
如果你想要用Python进行数据分析,就需要在项目初期开始进行探索性的数据分析,这样方便你对数据有一定的了解。其中最直观的就是采用数据可视化技术,这样,数据不仅一目了然,而且更容易被解读。同样在数据分析得到结果之后,我们还需要用到可视化技术,把最终的结果呈现出来。
可视... 阅读原文
2019-01-28 10:22:03 阅读(2658) 评论(0)
摘要:
DebugLog实战
有时候我们需要在程序运行时,一边运行一边打印调试日志。此时需要开启DebugLog。
如何开启:
首先将debuglevel设置为1,然后用urllib.request.build_opener()创建自定义对象opener将de... 阅读原文
2019-01-28 09:55:02 阅读(1612) 评论(0)
摘要:
python爬虫之天气预报网站--查看最近(15天)的天气信息(正则表达式)
思路:
1.首先找到一个自己想要查看天气预报的网站,选择自己想查看的地方,查看天气(例:http://www.tianqi.com/xixian1/15/)
2.打开"网页源代码",分析自己想要获取数据的特点
3.运用正则表达式来对数据进行... 阅读原文
2019-01-28 08:56:05 阅读(2879) 评论(0)
摘要:
什么是词云
词云又叫文字云,主要是对文本数据中出现频率较高的“关键词”通过不同颜色、大小的渲染,在视觉上突出表现。形成关键词渲染,从而使用户通过关键词就能了解到文本的主题。因为他形成的图片类似云层,所以称为词云。
先看看效果图:
他还可以是这样的效果:
也可以是这样的效果:
... 阅读原文
2019-01-28 08:23:10 阅读(2426) 评论(0)
摘要:
hashlib模块
hashlib提供了常见的摘要算法,如md5和sha1等等。
那么什么是摘要算法呢?摘要算法又称为哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。
注意:摘要算法不是一个解密算法。(摘要算法,检测一个字符串是否发生了变化)
应用:1.做... 阅读原文
2019-01-28 06:46:02 阅读(1411) 评论(0)
摘要:
在编写案例之前首先理解几个问题,1:什么是爬虫2:为什么说python是门友好的爬虫语言?3:选用哪种框架编写爬虫程序
一:什么是爬虫?
爬虫 webSpider 也称之为网络蜘蛛,是使用一段编写好的代码所生成的应用程序使其游弋于互联网这个庞大的体系中,帮助我们将想要的内容从目标服务器中搬到我们本地,通
过... 阅读原文
2019-01-28 06:00:03 阅读(2586) 评论(0)