自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 飞机大战

第十五天面向过程面向对象面向过程import pygamefrom pygame.locals import *import random, timeclass Biu(): def __init__(self, x, y, wind): self.x = x self.y = y self.wind = wind ...

2019-08-08 19:35:10 182

原创 scrapy框架,scrapy-redis(使scrapy能做分布式)

1、创建一个项目

2019-11-14 21:24:56 260

原创 python爬虫第七天(进程,线程,多线程的创建方法,多进程和多线程的优缺点,死锁,流程)

第七天1.什么是程序,进程和线程程序:一个应用可以当做一个程序,比如qq软件进程:程序运行最小的资源分配单位。一个程序可以有多个进程线程:cpu最小的调度单位,必须依赖进程而存在。线程没有独立的资源,所有线程共享他所在进程的资源2.线程没有独立的资源,所有线程共享他所在进程的资源3、创建多线程的第一种方法:(1)导包import threading(2)创建一个线程t = th...

2019-11-05 20:17:45 163

原创 python爬虫第六天(selenium+phantomjs)

第六天

2019-11-02 16:13:11 181

原创 python 爬虫第五天(反爬措施以及对应措施,动态html页面的处理方法)

第五天

2019-11-02 14:52:03 363

原创 python 爬虫第四天(xml,xpath)

第四天xmlxpathxml1.什么是xml 1.定义:xml称为可扩展标记语言 html:超文本标记语言 2.特点:xml具有自描述特性,是一种半结构化数据。 3.作用:xml的设计宗旨是用来传输数据2.xml 和 html 的区别 1.语法要求不同:xml的语法要求更严格 (1)在html中不区分大小写,在xml中严格区分 (2)在...

2019-10-31 21:58:03 211

原创 python 爬虫第三天(cookie 和 session 和 代理,数据的分类,json数据,正则表达式)

第三天cookie 和 session 和 代理数据的分类json数据正则表达式cookie 和 session 和 代理1.产生的原因由于http 是一个无状态的协议,每次请求如果需要之前请求的一些信息,此时必须重发之前的请求。为了解决这种问题,产生了一种记录状态的技术,就是cookie和session。2、cookie是在客户端记录状态。session是在服务端记录状态。3、在做爬虫...

2019-10-29 22:20:08 396

原创 python 爬虫第二天( requests模块)

第二天requests模块get请求requests模块的post请求requests模块get请求1.步骤步骤: 1.导包 import requests 2.确定请求的url base_url='' 3.发送请求,获取响应 response=requests.get( base_url, #请求的url headers={}, #请求头 params...

2019-10-28 20:38:04 264

原创 python 爬虫第一天(安装anaconda遇到的问题,网络爬虫,搜索引擎,http和https ,爬虫的准备工作,Hash算法)

2019-10-27 21:28:42 773

原创 python全栈开发第十六天(Django ORM对象关系映射 )

第十六天

2019-10-25 16:11:48 375

原创 python全栈开发第十五天(Django 模板继承,web开发django模板)

第十五天模板继承web开发django模板模板继承web开发django模板

2019-10-08 20:38:20 150

原创 python全栈开发第十八天(Django 认识http请求,Django的form表单请求, )

第十八天

2019-09-17 23:29:19 125

原创 python全栈开发第十四天(Django 模板,模板语法,静态文件)

第十四天模板调用一个html页面模板标签系统介绍调用模板的第一种方法调用模板的第二种方法调用模板的第三种方法模板语法变量的使用控制语句循环语句遍历列表遍历字典forloop过滤器静态文件静态文件的配置模板调用一个html页面from django.template import Template,Contextdef gethtml(request): html=""" &...

2019-09-15 20:07:47 134

原创 python全栈开发第十三天(web开发与Django认识)

第十三天web开发DjangoDjango简介Django的环境安装创建工程启动服务访问服务pycharm打开项目配置文件的介绍web开发web 全球广域网,万维网,给用户提供可是化的页面。web前端开发 开发页面,为用户提供可是化的页面web后端开发 给页面提供数据支持,处理用户的请求,完成一些业务逻辑的处理当用户发起一个请求,后端接受请求,处理,返回响应在这个...

2019-09-15 19:30:28 166

原创 python全栈开发第十二天(版本控制,版本控制器 Git)

第十二天

2019-09-07 18:34:38 115

原创 python全栈开发第十一天(Linux操作系统,docker,mysql读写分离)

第十一天dockermysql读写分离对主数据库操作对从据库操作docker1、概念介绍虚拟化:是一种资源管理的技术,将计算机中的实体资源,进行抽象,然后呈现出来,目的是为了打破实体结构之间的不可分割障碍,使用户更好的组态使用资源沙箱:又称沙盒 是一个纯净的环境     anaconda 就是以沙盒环境 针对的是Python环境 virt...

2019-09-04 22:06:47 425

原创 python全栈开发第十天(Linux操作系统,ssh操作,xshell软件,xftp 软件,python中的paramiko包,进程,计划任务,后台运行,ip配置,yum)

第九天ssh 操作xshell 软件xftp软件python 中的 paramiko包进程计划任务后台运行ssh 操作ssh远程连接服务,ssh服务的名字 sshd ,centos自带ssh 服务,默认端口是22准备两台设备:    使用克隆:    server 10.10.107.234 &n...

2019-09-02 22:04:22 364

原创 python全栈开发第九天(Linux操作系统,Linux简介,Linux命令格式,Linux的目录,文件的权限,文件的基本操作,Linux上安装python3,用户管理)

第九天Linux简介Linux简介

2019-08-31 15:27:07 216

原创 python全栈开发第八天(MySQL数据库,数据备份,权限管理,索引,视图,触发器,事务的基本操作,使用python连接数据库,ORM,关系型数据库三范式 ,数据库优化 )

第八天数据备份权限管理索引数据备份先退出mysql 环境数据的导出:    备份表:    格式 mysqldump -uroot -p 库名 表名>备份文件地址\表名.sql    备份库:     mysqldump...

2019-08-28 20:54:59 313

原创 python全栈开发第七天(MySQL数据库,安装与卸载,对数据的增删改查,对库、表的操作命令)

第七天

2019-08-24 17:23:08 205

原创 python全栈开发第六天(jQuery简介,选择器,元素操作,相关尺寸,事件,节点操作)

第六天jQuery简介选择器元素操作相关尺寸jQuery简介jquery是原生js的封装库 将原生js方法进行封装简化了原生js的操作1.x版本2.x版本3.x版本2.x 和3.x 不兼容低版本浏览器Jquery的使用:导入库文件 在header标签内导入库文件在代码中打印$ 如果没有报错代表导入成功选择器1、基础选择器Id选择器器标签选择器类选择器并列选贼器后代选...

2019-08-21 20:38:59 141

原创 python全栈开发第五天(javascript中的 数组的操作,数学对象,定时器,正则表达式)

第五天数组的操作数学对象定时器正则表达式数组的操作1、创建数组2、索引操作3、内置方法 push() pop() unshift() shift() splice() <script type="text/javascript"> //数组的定义 //1、使用系统内置的Array()创建一个数组 // var arr=new Arry(); //2. ...

2019-08-20 18:52:48 108

原创 python全栈开发第四天(javascript中的函数,对象的操作,元素的操作,常用的事件)

第四天javascript 中的函数对象的操作元素操作常用的事件javascript 中的函数1、函数定义方式使用function 关键词定义函数的调用2、函数的返回值在函数内部使用return 关键字来返回内容注意:如果函数没有设置返回值,默认返回undefined3、函数的三种形式(1) .命名函数function 函数名(){}这种定义函数的方式,任何位置都可以调用...

2019-08-19 18:50:25 123

原创 python全栈开发第三天(网页布局,JavaScript入门)

第三天网页布局JavaScript入门Javascript简介Js特点Javascript的三种引入方式Javascript的输出方式Javascript的变量Javascript的基本数据类型数据类型转换常用运算符分支和循环网页布局网页头部网页内容部分网页尾部<!DOCTYPE html><html><head> <meta charse...

2019-08-15 21:57:13 93

原创 python全栈开发第二天(CSS简介,CSS常用的属性)

第二天CSS简介什么是csscss三种引入方式css选择器引入方式的css优先级三种基本选择器的优先级关系选择器css常用的属性css颜色的表示方法背景属性字体属性边框属性内间距外间距盒子模型文本属性布局属性浮动定位CSS简介什么是css重叠样式表主要是负责标签的样式 美化页面一个网页分三大部分结构层: 主要由html负责 负责页面的结构表现层: 主要由css负责 页面的展示样...

2019-08-15 14:24:12 131

原创 python全栈开发第一天(HTML认识,HTML常用标签)

第一天HTML认识1、HTML简介2、语法介绍HTML常用标签1、h1-h6 标题标签2、p 段落标签3、常见的实体字符4、i 标签 b标签 em 标签 strong标签 u标签5、br hr6、img 图片标签7、列表标签8、a 标签超链接9.表格标签10、form :声明一个表单域HTML认识1、HTML简介HTML是用来做网页HTML:Herp Text MarkUp L...

2019-08-13 13:27:55 155

原创 Python基础第十九天(数据结构 中的 线性表:队列,栈))

第十九天队列栈队列是一种先进先出(First In First Out,简称FIFO)的线性表。只允许在表的一段进行插入,而在另一端进行删除。a=[]while True: bh=int(input("请输入编号")) if bh==1: data=input("请输入入队数据") a.append(data) elif bh==2:...

2019-08-08 19:33:58 173

原创 Python基础第十八天(网络编程,UDP协议,TCP协议)

第十八天

2019-08-08 19:18:13 131

原创 Python基础第十七天(同步与异步,互斥锁,死锁,线程之间通讯的消息队列,threadLocal)

第十七天同步与异步互斥锁死锁线程之间通讯的消息队列threadLocal同步与异步“同”字应是指协同,协助,互相配合。同步调用就是你 喊 你朋友吃饭,你朋友在忙,你就一直在那等,等你朋友忙完了,你们一起去。异步调用就是你 喊 你朋友吃饭 ,你朋友说知道了,待会忙完去找你,你就去做别的了。互斥锁from threading import Thread,Lockimport timeg...

2019-08-07 19:56:12 205

原创 Python基础第十六天(进程,线程)

第十六天进程进程之间的通讯进程子类化进程池线程线程子类化线程之间共享全局变量进程当程序不运行的时候我们称之为程序,当程序运行起来他就是一个进程;程序只有一个,但进程可以有多个。进程是系统进行资源分配和调度的基本单位。from multiprocessing import Processimport timeimport osdef sing(): for i in range...

2019-08-07 19:02:46 105

原创 Python基础第十四天(文件介绍,文件操作,with,os 模块,异常和设计模式)

第十四天文件介绍文件操作读操作写操作os 模块异常和设计模式异常设计模式文件介绍狭义说:文本文件;广义说:超文本文件,图片,声音,超链接,视频文件分为:文件文件,二进制文件文件的作用:把一些数据存储放起来文件操作读操作1、read()一次读取文件全部内容"r"表示只读权限"f:\\a.txt"文件所在目录a=open("f:\\a.txt",'r')b=a.read()p...

2019-08-02 08:29:30 152

原创 Python基础第十三天(迭代器,生成器,装饰器)

第十三天迭代器生成器1、生成器函数2、生成器表达式装饰器迭代器拥有__iter__方法和__next__方法的对象就是迭代器dir()方法获取对应数据类型的所有方法k=[1,2,3]b=k.__iter__()print(b.__next__())print(b.__next__())print(b.__next__())class Fib(): def __init...

2019-07-31 21:03:55 110

原创 Python基础第十二天(常用的魔术方法,类的常用函数)

第十二天魔术方法1、__ del__() 方法2、__ call__() 方法3、__ repr__() 方法4、__new __() 方法5、__str __() 方法6、is 和 ==的区别7、__eq __()方法8、__hash __()方法类的常用函数1、 issubclass()2、isinstance()、反射方法魔术方法1、__ del__() 方法触发时机:当一个对象在内存...

2019-07-30 20:20:47 104

原创 Python基础第十一天(封装特性,继承特性,多继承,多态,抽象类,实例方法(对象方法),类方法,静态方法)

第十一天面向对象特性1、封装特性2、继承特性3、多态实例方法(对象方法),类方法,静态方法面向对象特性1、封装特性隐藏对象的属性和方法实现细节,仅对外提供公共访问方式。__属性或者方法名称。(也叫私有属性或者方法)封装的目的:保护隐私私有化封装后的限制类中 可以访问类外/对象外 不可以访问子类/子类对象 不可以访问私有属性class Gir...

2019-07-29 20:17:37 144

原创 Python基础第十天(面向对象,类,self变量,__init__()方法,__ str__()方法,类属性和实例属性)

第十天对象__ init__()__ str__()类属性和实例属性对象先有类后有对象类只有一个在这个类下对象可有多个一个.py文件中可以多个类class Dog(): def eat(self): print("小狗吃饭") def sleep(self): print("小狗睡觉")d=Dog()d.eat()d.sleep()...

2019-07-27 17:20:57 512

原创 Python基础第九天(推导式,模块,包)

第九天推导式模块random模块sys模块time模块包推导式推导式(又名解析式),是python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列。推导式包括:列表推导式,字典推导式,集合推导式1、列表推导式a=[1,2,3,4,5,6]b=[i*i for i in a]print(b)a=[1,2,3,4,5,6]def qiupf(x): retu...

2019-07-25 20:14:15 95

原创 Python基础第八天(字符串,字符串函数,字符串编码,转义字符,元字符串)

第八天字符串字符串函数转义字符元字符串字符串编码字符串使用引号(单引号,双引号,三引号)引起来的内容就是字符串。即元素以引号包围不可修改的有序序列1、字符串索引a='123abc'print(a[0])print(a[1])i=0while i<len(a): print(i) i+=1for i in a: print(i)for x in ra...

2019-07-24 20:58:14 160

原创 Python基础第七天(局部变量,全局变量,嵌套函数,命名空间,作用域,abs()、max()、sort()、map()、filter()、zip()函数,lambda,global关键字)

第七天局部变量,全局变量嵌套函数命名空间作用域Python内置函数局部变量,全局变量函数内部定义的变量是局部变量,函数外部定义的变量是全局变量def hanshu(): b = 3 print("函数内部", b) print(a)a = 6hanshu()global 关键字def hanshu(): global a #将局部变量变成全局变量所以...

2019-07-23 21:10:37 167

原创 Python基础第六天(函数,递归函数)

第六天函数函数定义:函数是组织好的,可重复使用的,用了实现独立功能的代码段。def prt():#定义函数 print("1楼,鞋类商品") print('2楼,女性服饰') print('3楼,男装') print('4楼,运动装')floor = int((input("请输入楼层")))if floor==1: print('西单大...

2019-07-23 19:20:44 272

原创 Python基础第五天(字典,集合,深浅拷贝)

第五天字典1、深浅拷贝import copya = [1,2,3,[4,5],6]b=copy.copy(a)c=copy.deepcopy(a)a.append(7)a[3].append(9)print(a,id(a))print(b,id(b))print(c,id(c))2、判断是否为闰年y = int(input("请输入年份"))if y%4==0 an...

2019-07-21 16:04:27 244

空空如也

空空如也

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

TA关注的人

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