自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 scrapy框架解析

scrapyScrapy 是用纯 Python 实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛。 框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片,非常之方便。Scrapy 使用了 Twisted(其主要对手是 Tornado)异步网络框架来处理网络通讯,可以加快我们的下载速度,不用自己去实现异步框架,并且包含了各种中间件接...

2019-03-08 21:53:31 235

原创 多线程爬虫

** 腾讯招聘——爬取python招聘信息**import requestsfrom bs4 import BeautifulSoupimport threadingfrom queue import Queue#引用队列import time#创建线程的两种方式:#方法1:创建一个类,需要继承Thread类,并且覆写run方法class Thread_crawl(thre...

2019-03-07 22:26:49 117

原创 基于python线程、进程、协程思考

进程用来解决什么的  程序是运行在系统上的具有某种功能的软件,比如说浏览器,音乐播放器等。 每次执行程序的时候,都会完成一定的功能,比如说浏览器帮我们打开网页,为了保证其独立性,就需要一个专门的管理和控制执行程序的数据结构——进程控制块。 进程就是一个程序在一个数据集上的一次动态执行过程。 进程一般由程序、数据集、进程控制块三部分组成。我们编写的程序用来描述进程要完成哪些功能以及如何完成;数据集...

2019-01-18 18:31:04 271

原创 Djang中{% static % }的使用

在模版中使用load标签加载static标签。比如要加载在项目的static文件夹下的style.css的文件。如果当前页面继承base.html页面 必须写在{% extends “base.html” %} 之下如果不想每次在模版中加载静态文件都使用load加载static标签,那么可以在settings.py中的TEMPLATES/OPTIONS添加’builtins’:[‘djang...

2019-01-17 23:15:21 1049

原创 创建Djanjo项目-项目环境配置-数据建模

1、 启动虚拟环境2、 创建School项目3、在虚拟环境安装pymysql4、创建app进入项目目录执行创建APP命令创建APP “Persion”此时完成了项目的基本创建5、 使用pycharm打开项目6、 添加template、static目录7、 数据建模(以类的形式建立表结构)进行APP配置安装app配置HTML文件目录配置静态文件...

2019-01-11 21:54:30 511

原创 Django之cookie的设置、获取,加密,删除

为什么我们要设置cookie????当我们在京东购物时,我们需要登录账号进入我们的购物车,那京东是如何区别每个用户的呢?原因就在于cookie,就像我们在超市购物,没有会员卡的时候,买完东西超市并不会保存我们的任何信息,如果我们使用会员卡,超市就会有我们的消费信息,cookie就像是会员卡,记录用户的一些信息。cookie的用途服务器可以利用Cookies包含信息的任意性来筛选并经常性维护这...

2019-01-10 23:20:47 568

原创 (python)在常数时间内检索到最小元素的栈

用栈实现push(添加元素),pop(删除栈顶元素),top(获取栈顶元素),并能在常数时间内检索到最小元素的栈定义两个列表:列表1存放所有元素列表2:只存比上一个数小的值,获取最小值时可以直接返回列表2的栈顶class MinStack(): def __init__(self): self.list1=[] self.list2=[] de...

2018-12-30 15:44:47 626

原创 链表增删和倒序 代码

class Node(): def __init__(self,num,next=None): self.num=num self.next=nextclass LinkList(): def __init__(self): self.head=None def produce(self): wei=None...

2018-12-29 15:11:34 181

原创 Linux基本命令及操作

Linux的文件类型                普通文件:-,f     通常情况下无色显示,除了压缩文件(红色)、破损文件(红色)、可执行文件(绿色)       目录文件:路径映射d  通常情况下以蓝色显示            链接文件(符号链接):软连接 l   相当于windows快捷方式,通常情况下青色显示    设备文件:字符设备:c     块设备:...

2018-12-24 22:27:24 113

原创 文件与目录管理

Linux特点及哲学思想     1、一切皆文件     2、由众多目的的单一应用程序组成:一个程序只做一件事,且做好     3、组合目的的单一的小程序完成复杂的任务     4、尽量避免跟用户交互     5、使用文本文件保存配置信息文件与目录管理Linux目录层级:/bin:全局指令文件所在的路径 /home:普通用户的家目录所在的路径 /root:超级用...

2018-12-24 22:08:50 208

原创 两个队列实现一个栈

class TwoQueueOneStack(object): def __init__(self): self.queue1 = [] self.queue2 = [] def push(self,item): #正常进队列1 self.queue1.append(item) def pop(self):...

2018-12-21 22:55:01 163

原创 两个栈实现一个队列

class TwoStackOneQueue(object): def __init__(self): self.stack1 = [] self.stack2 = [] def push(self,item): self.stack1.append(item) def pop(self): if self...

2018-12-21 22:54:08 109

原创 常用数据库命令

查看所有数据库:  show databases;使用数据库             use 数据库名;查看当前所有的数据库     select database();创建数据库   create database 数据库名  charset=utf8; 例 create database python charset=utf8;删除数据库   drop database 数据库...

2018-12-17 22:30:30 347 1

空空如也

空空如也

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

TA关注的人

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