Python

Python爬虫入门抓取天气信息

问题:获取苏州8-15天的天气信息,包含:日期、天气、温度、风力等信息,然后将数据存入一个文档中,网址为:http://www.weather.com.cn/weather/101190401.shtml。1.问题分析首先我们进入天气网,然后开始对页面进行分析。

Python如何安装第三方模块?

前面我们学习了几种Python中常用的内置模块,本节我们来学习一下如何安装第三方模块。1.cmd中安装在安装第三方模块之前我们可以先进行查看,看看我们计算机中已安装的第三方模块有哪些,首先要进入cmd界面,快捷进入方式,按左下角的win+r,

SQlite数据库(1)

在学习MySQL模块的操作之前,我们先来学习一个名为SQLite的Python内置的数据库模块,SQLite是一种嵌入式数据库,而不是一个客户端的数据库引擎,所以它是一款轻型的遵守ACID的关系型数据库管理系统,它存在于一个相对小的C库中,经常被集成到各种应用程序中,

Python函数的返回值

我们在使用函数的过程中通常是调用函数,然后被调用的函数中的内容会依次被执行,但是我们有的时候需要的不只是执行的步骤,我们还需要获取到函数中的一些变量,因此我们在使用函数的时候还可以增添一个返回值来获取函数中的一些数据。1.语法结构Python中关于返回值需要使用return语句,

格式化字符串

在学习字符串的过程中,我们在前面讲了很多使用方法,实际在使用的过程中,我们经常会需要将字符串格式化,通过格式化输出我们需要的结果。格式化字符串就是在先创建一个空间,然后再这个空间留几个位置,然后根据需求填入相应的内容,这里留出的位置相当于占位符,格式化字符串有两种方式。

Python创建进程的方式详解

前面我们学习了线程,我们也对进程做过相关介绍,学习过线程之后,大家能够知道线程是进程的最小单元,这一节我们就来学习一下如何去创建一个进程,在Python中给我们提供了多个模块去创建进程,常用的有multiprocessing模块、os.fork()函数和Pool进程池,

模块概述

1.模块Python中有很多功能强大的模块,这些模块有的存在于Python系统库中,有的存在于第三方库中,这些模块会为我们提供各种各样的功能。我们举个例子来形容一下模块,我们在准备一个新房的时候,我们会在里面置备一些物品,例如电饭煲、微波炉、电话、电脑等,

Python基础ifelse选择结构详解

作为控制结构的核心,选择结构在我们生活中无处不在。通过几个例子来了解一下选择结构:1)使用手机的时候,如果手机没电,就无法使用,有电可以正常使用。2)在登录QQ输入账户密码之后,如果密码正确则登录成功,密码错误则登录失败。3)乘高铁的时候,如果到站时高铁还未发车则可以上车,已经发车则无法上车。

Python爬虫技术基础(1)-网络请求

我们在使用爬虫的时候离不开URL地址和下载页面,首先我们就来了解一下URL。它的语法格式一般为:protocol://hostname[:port]/path/[;parameters][?query]#fragmentURL由三部分组成,第一部分是协议,

Python基础break语句详解

我们在使用选择语句或者循环语句的时候,在满足部分条件时就要进行一定的跳转,在跳转的时候Python中有break、continue和return,本节讲一下break语句和continue语句,return语句会在后续章节中介绍。1.break语句break语句主要用于强制退出当前循环,