摘要: 基本步骤 这节课们们的目的就是使用Requests模块+BeautifulSoup模块爬取网站上的信息 首先爬取一个网站主要分两步 1、第一步我们要了解服务器与本地交换机制,选择正确的办法我们才能获取正确的信息。 2、我们需要了解一些解析真实网页获取信息的一些办法,还有一些思路 服务器与本地交换机制 阅读全文
posted @ 2018-07-05 17:51 BD-ld-2017 阅读(3806) 评论(0) 推荐(0) 编辑
摘要: 字符串格式化 讲解Python这么久,也没有讲解Python的字符串的格式化,那我们今天就来了解一下python字符串格式化的强大之处。 首先我们先理解一下为什么要有字符串的格式化,就是为了方便字符串的拼接,如果不使用格式化就需要使用+号,使用+号的方式连接多个字符串比较繁琐,为了简化python代 阅读全文
posted @ 2018-07-02 23:43 BD-ld-2017 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 回顾 上一节我们进行了Python简单装饰器的讲解,但是python的装饰器还有一部分高级的使用方式,这一节就针对python装饰器高级部分进行讲解。 为一个函数添加多个装饰器 今天,老板又交给你一个任务,老板说:"之前的装饰器用用起来挺好,但是这次我需要再次添加更多的参数,这个任务就交给你了,好好 阅读全文
posted @ 2018-07-02 00:34 BD-ld-2017 阅读(641) 评论(0) 推荐(1) 编辑
摘要: 情景介绍 一天,在你正在努力加班的时候,老板给交给你了一个任务,就是在这段代码里将所有函数开始输出一个‘hello’最后输出当前时间,再输出一个“end”,这段代码里包含了大量的函数,你会怎么做? 刚拿到这个任务,我们可能想着这样做,在每个函数中添加相应的输出语句,这样就能完成任务。 到我们进行实施 阅读全文
posted @ 2018-06-24 23:53 BD-ld-2017 阅读(999) 评论(1) 推荐(0) 编辑
摘要: 什么是模块 在Python中,模块其实也就是包含python代码的文件,我们为什么要使用模块?在我们以后写代码的时候,我们会发现有很多功能需要经常使用,那我们想要使用这些功能怎么办,要再把那些代码在敲一遍吗,这样不但增加了代码量,还浪费了时间,有人说我们可以写在函数里,是的,我们可以把一些功能写在函 阅读全文
posted @ 2018-06-18 00:55 BD-ld-2017 阅读(1642) 评论(0) 推荐(0) 编辑
摘要: 简介 本次项目登录注册验证是对之前学习知识点的加深学习,这次项目的练习的知识点有函数、判断语句、循环语句、文件操作等。 项目流程 运行代码之后,输出登录或者注册选项。 当选择登录之后,输入用户名密码,如果该用户信息没有注册过,就输出登录失败,如果该用户信息已经注册过,就显示登录成功。 当选择注册之后 阅读全文
posted @ 2018-06-16 17:36 BD-ld-2017 阅读(2936) 评论(0) 推荐(1) 编辑
摘要: 文件操作 我们曾将听过一个问题,将大象放入冰箱分为三步:1、打开冰箱门,2、将大象放进去,3、关上冰箱门。今天我们要讲的Python文件操作的步骤就像将大象放入冰箱的步骤一样。 使用Python操作文件的基本步骤: 打开文件 对文件内容进行操作(读取文件信息,向文件中写入信息等) 关闭文件 一、打开 阅读全文
posted @ 2018-06-15 23:45 BD-ld-2017 阅读(927) 评论(2) 推荐(0) 编辑
摘要: Python内置函数 python内置函数,是随着python解释器运行而创建的函数,不需要重新定义,可以直接调用,那python的内置函数有哪些呢,接下来我们就了解一下python的内置函数,这些内置函数中,有一些是面相对象的内容,还有一些是某些模块有关的,我们今天就先了解一些,那些涉及到某些模块 阅读全文
posted @ 2018-06-15 02:09 BD-ld-2017 阅读(1029) 评论(5) 推荐(0) 编辑
摘要: 函数 一、创建函数 Python的函数的学习是Python基础的一个重要部分,函数可以重复利用,减少代码量,接下来我们就学习一下如何创建一个函数,以及函数的使用。 1、创建一个函数的基本格式 二、函数的返回值 当以个函数执行的时候遇到return就会终止函数的执行,并将return的值传给调用函数赋 阅读全文
posted @ 2018-06-14 00:00 BD-ld-2017 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 运算符 一.算数运算: 二.比较运算: 三.赋值运算 四.逻辑运算 五.成员运算 基本数据类型 一.Number(数字) Python3中支持int、float、bool、complex。 使用内置的type()函数查询变量类型。 int(整型) 在python2中整数类型有两种一个是int,表示整 阅读全文
posted @ 2018-06-12 07:48 BD-ld-2017 阅读(923) 评论(3) 推荐(1) 编辑