自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 爬取豆瓣电影TOP250的进阶

这两天把爬虫重新捡起来了,顺便看了下多线程和协程,重新写了单线程、多线程以及协程版本的爬虫爬取豆瓣电影TOP250. 单线程版本:import requestsfrom lxml import etreeimport refrom time import timedef get_page(): i = 0 pages = [] while i <= 225: ...

2018-09-04 14:17:59 924 3

原创 关于协程的 send(None)

这段时间太忙了,没时间更新博客。今天把python捡起来,看了下 协程。记录一个一开始没太明白的点。直接贴代码:def consumer(): r = '' j = 0 while True: n = yield r # 3 j = j + 1 print('********j=%d' %j) ...

2018-09-04 11:06:10 873

原创 Django多数据库的使用

在开始学习Django的时候,做了一个简单的blog。 现在想给这个blog应用加上登录和注册的功能要同时用到两个数据库,记录一下多数据库的用法

2018-07-24 17:21:07 357

原创 模型的元数据Meta

在看Django模型表单部分内容的时候,经常能看到Meta,所以单独拎出来记录一下 模型的元数据,指的是“除了字段外的所有内容”,例如排序方式、数据库表名、人类可读的单数或者复数名等等。所有的这些都是非必须的,甚至元数据本身对模型也是非必须的。但是,有些元数据选项能给予你极大的帮助,在实际使用中具有重要的作用,是实际应用的‘必须’。 想在模型中增加元数据,方法很简单,在模型类中添加...

2018-07-22 13:25:47 1678

原创 Django表单概述

接收用户输入就需要靠HTML表单。表单<form>...</form>可以收集其内部标签中的用户输入,然后将数据发送到服务端。 一个HTML表单必须指定两样东西:目的地:用户数据发送的目的URL方式:发送数据所使用的HTTP方法 某些表单的元素 —— 文本输入和复选框 —— 非常简单而且内建于HTML 本身。其它的表单会复杂些;例如弹出一个日期选择对...

2018-07-20 16:45:22 463

原创 Django常用函数

在开始学习Django的时候一些常见的函数,在这儿记录一下 1.from django.http import HttpResponseRedirectHttpResponseRedirect:只接收一个参数:用户将要被重定向的 URL 2.from django.http import HttpResponseHttpResponse 3.from django....

2018-07-16 14:14:36 1109

原创 python中的特殊方法 __str__和__repr__

Python 定义了__str__()和__repr__()两种方法__str__()用于显示给用户__repr__()用于显示给开发人员只定义__str__()时class Person(object): def __init__(self, name): self.name = name def __str__(self): return self.name直接在命令行输入&...

2018-07-12 10:55:48 219

转载 MySQL的基本操作

Ps.在使用mysql命令之前,需要先安装mysql并配置环境变量一、MySQL服务器的启动与关闭 1.启动MySQL服务器在命令行输入net start MySQL2.关闭MySQL服务器在命令行输入 net stop MySQL3.连接MySQL服务器mysql -uroot -p之后输入密码即可 二、操作数据库1.创建数据库...

2018-07-09 19:35:45 186

原创 python爬虫,爬取百度图片

这两天尝试在爬取百度图片时,遇到了不少坑,有几处问题还不太明白,先记录下来,待日后解决。问题如下:1. 百度图片的网页有两种:http://image.baidu.com/search/index?tn=baiduimage&ps=1&ct=201326592&lm=-1&cl=2&nc=1&ie=utf-8&oe=utf-8&wor...

2018-07-07 12:06:42 5289 1

原创 python爬虫,爬取豆瓣电影信息

hhhhh开心,搞了一整天,查了不少python基础资料,终于完成了第一个最简单的爬虫:爬取了豆瓣top250电影的名字、评分、评分人数以及短评。代码实现如下:#第一个最简单的爬虫#爬取了豆瓣top250电影的名字、评分、评分人数以及短评#观察豆瓣电影top250的网页可以发现:#电影信息在一个ol标签之内,该标签的class属性值为grid_view#1.电影的信息都在一个li标签里...

2018-07-05 19:30:57 3287

转载 socket编程(主要针对TCP)

本文主要摘自以下两个地址:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432004374523e495f640612f4b08975398796939ec3c000https://www.cnblogs.com/wumingxiaoyao/p/7047658.html此...

2018-07-02 17:42:49 582

原创 利用HTMLParser解析网页中的文本

这篇文章主要是使用HTMLParser来解析一个网页,获取想要的信息。具体python代码实现如下:#这个小程序可以用来获取html页面中的指定信息#此例中是读取Python官网发布的会议时间、名称和地点from html.parser import HTMLParserfrom html.entities import name2codepointfrom urllib import ...

2018-06-29 16:37:25 1325

原创 python装饰器

又是一个看了没太明白的概念,mark一下到时候做笔记

2018-06-20 20:50:41 128

转载 python实现杨辉三角(使用生成器)

此文转载自:https://blog.csdn.net/duhm163/article/details/48161719记录一下在初次使用生成器是遇到的问题,具体代码如下:def triangel(n): L = [1] while True: yield L L = [L[x] + L[x + 1] for x in range(len(L) - 1)] #计算中间数字,注意当x为空...

2018-06-20 10:49:38 842

原创 利用切片操作,实现函数,去除字符串首尾的0

此例使用strip()方法可以很轻松的实现,这个代码旨在熟悉切片的操作。Python strip()方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。语法strip()方法语法:str.strip([chars]);参数chars    移除字符串头尾指定的字符序列。返回值返回移除字符串头尾指定的字符生成的新字符串。p...

2018-06-19 16:05:40 380

原创 python递归实现汉诺塔

实现思路:1.将A上 n-1个移动到B2.将A上最后一个移动到C3.将B上 n-1个移动到A4.将B上最后一个移动到C重复上面步骤即可

2018-06-19 14:38:25 248

原创 函数的参数

先记录一下,后续再把每个类别补充起来1.必选参数2.默认参数3.可变参数4.关键字参数5.命名关键字参数

2018-06-19 13:59:26 142

原创 list、tuple、dict、set

[ ] list1.提供append方法,在list末尾追加元素2.提供insert方法,在指定位置添加元素:classmates.insert(1, 'Jack')3.提供pop(i)方法,如果不传参数,则默认删除末尾  ( ) tupletuple和list非常类似,但是tuple一旦初始化就不能修改tuple跟list一样,也支持切片操作元组赋值:>&gt...

2018-06-19 10:52:36 215

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除