分类
摘要:
一、变量是什么
变量就是一个存储数据的内存空间对象,存储的内容可以动态变化。定义一个变量,相当于向内存申请一个带地址(变量名)的访问空间对象,用来存储数据,方便数据的查询及运算。
二、变量名规则
1.变量名只能包括字母、数字和下划线。变量名可以字母或下划线开头,不能以数字开头,例如,可以将变量命名为abc_1,... 阅读原文
2018-03-05 21:15:09 阅读(732) 评论(0)
摘要:
---恢复内容开始---
刚刚入门爬虫,今天先对于单个图集进行爬取,过几天再进行翻页爬取。
使用requests库和BeautifulSoup库
目标网站:妹子图
今天是对于单个图集的爬取,就选择一个进行爬取,我选择的链接为:http://www.mzitu.com/123114
首先网站的分析,该网站有... 阅读原文
2018-03-05 20:18:05 阅读(795) 评论(0)
摘要:
相关内容:
messagebox
介绍 使用
filedialog
介绍 使用
首发时间:2018-03-04 22:18
messagebox:
介绍:messagebox是tkinter中的消息框、对话框
使用:
导入模块:import tkinter.me... 阅读原文
2018-03-05 19:06:08 阅读(787) 评论(0)
摘要:
单例模式是一种常见的设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。
比如,服务器的配置信息写在一个文件中online.conf中,客户端通过一个 Config 的类来读取配置文件的内容。如果在程序运行期间,有很多地方都需要使用配置文件的... 阅读原文
2018-03-05 18:31:01 阅读(776) 评论(0)
摘要:
接上文
注释的使用
在jinjia2模板中,使用{# #}进行代码注释,如下所示
运行后发现,注释不会被render出来
去掉空行
两种方法可以去掉jinjia2模板中的空白行,一是设置jinjia2的环境变量,如下
app.jinja_env.trim_blocks = Trueapp.jinja_env.... 阅读原文
2018-03-05 17:06:08 阅读(732) 评论(0)
摘要:
随着数据的海量增长,我们需要在互联网上选取所需要的数据进行自己研究的分析和实验。这就用到了爬虫这一技术,下面就跟着小编一起初遇python爬虫!
一、请求-响应
在利用python语言实现爬虫时,主要用到了urllib和urllib2两个库。首先用一段代码说明如下:
1 import urllib
2 import... 阅读原文
2018-03-05 15:39:02 阅读(754) 评论(0)
摘要:
数据集下载地址:
https://github.com/fayduan/Kaggle_Titanic/blob/master/train.csv
视频地址:
http://study.163.com/course/courseLearn.htm?courseId=1003551009#/learn/video?les... 阅读原文
2018-03-05 15:23:10 阅读(743) 评论(0)
摘要:
相关内容:
command
bind
protocol
首发时间:2018-03-04 19:26
command:
command是控件中的一个参数,如果使得command=函数,那么点击控件的时候将会触发函数
能够定义command的常见控件有: Button、Menu…
调... 阅读原文
2018-03-05 14:55:03 阅读(694) 评论(0)
摘要:
对于字典、元祖、列表 而言,进行赋值、浅拷贝和深拷贝时,其内存地址的变化是不同的。
1、赋值
赋值,只是创建一个变量,该变量指向原来内存地址,如:
1
2
3
n1 = {"k1": "wu", "k2": 123, "k3": ["alex", 456]}
n2 = n1
... 阅读原文
2018-03-05 14:28:03 阅读(746) 评论(0)
摘要:
Python面向对象编程(OOP)
一、面向对象过程的优点特征:
封装
1 模型的特征和能力打包在一起
2 模型的改变由模型自身完成
3 隐藏模型的细节,外界只能使用,不能改变
继承
1 符合自然界分类规律
2 快速实现代码重用
3 符合现实世界中事物的特征
多态
1 子类可以继承父类的特征与能力
2 ... 阅读原文
2018-03-05 13:27:02 阅读(715) 评论(0)