1.入门程序 爬虫采集数据,主要采集网站数据,通常情况下操作步骤如下:1)确定目标网站url地址2)对目标url地址发送请求3)获取网站返回的响应数据‘4)对响应数据进行解析...
1.入门程序 爬虫采集数据,主要采集网站数据,通常情况下操作步骤如下:1)确定目标网站url地址2)对目标url地址发送请求3)获取网站返回的响应数据‘4)对响应数据进行解析...
1.爬虫概述 爬虫又称为网络爬虫,主要指代从互联网是上进行数据采集的脚本程序,是进行数据分析和数据挖掘的基础爬虫首先要做的工作就是获取网页源代码,将源代码获取后提取其中的信息...
1.在pycham的控制台下载安装Django插件:pip install django==1.11下载的是Django的1.11版本,如想安装最新版不用在后添加版本号pip...
1.http 1)http:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以...
1)TCP TCP传输控制协议,是一种面向连接的,可靠的、基于字节流的传输层通信协议。 优点:可靠、稳定。TCP的可靠体现在数据传递之前,会有三次握手来建立连接,在数据传递...
1.c/s和b/s 1)c/s c/s是client/server,即客户端/服务端架构优点: 缺点: 2)b/s b/s是browser/server,即浏览器/服务器架构...
什么是正则表达式 正则表达式,主要是通过定义正确的规则从目标字符串中匹配符合规则的数据,python语言支持正则操作,正则表达式是一种独立的技术,并不是某种编程语言所独有的正...
Python核心开发 一.包和模块 1. 包和模块的定义 为了更加有好的对python代码进行管理,出现了包和模块的概念,包和模块的出现主要是为了将代码按照不同的功能进行整合...
1.内存分析和处理 程序的运行离不开对内存的操作,一个软件要运行,需要将数据加载到内存中,通过CPU进行内存数据的读写,完成数据的运算 1.1程序内存浅析 软件程序在计算机中...
一.并发编程 1.并发 并发:同时接到多个任务,同时执行多个任务,但是具体到某一时刻,只是在执行某一个任务,只是在短时间内在多个任务之间进行切换,模拟形成多个任务同时执行的现...
一.UDP编程 1. UDP与TCP UDP 是用户数据报协议,是OSI/RM模型中隶属于传输层的面向无连接的网络数据传输协议。TCP传输控制协议,是一种面向连接的,可靠的、...
一.网络编程理论基础 1.网络 网络,顾名思义就是通过点、线、面组成的一张连通全球的虚拟的大网,实现信息资源上的共享。最早期的网络,是用物理线路将多台计算机连接起来实现计算机...
TCP协议 协议是多方协商计议之后得出的约定、规范、准则。TCP协议是一种面向连接的、可靠地、基于字节流的传输层通道协议,通过协议的约束,不同地域的计算机通过网络完成流畅的正...
魔法方法 在python中,所有以“__"双下划线包起来的方法,都统称为魔法方法,例如类的初始化方法init,python中所有的魔法方法均在官方文档中有相应描述,但是由于官...
对象:对象是人们要进行研究的任何事物,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。对象具有状态,一个对象用数据值来描述它的状态。对象还有操作,用于改变对象的状态,...
1.什么是面向对象 面向对象是一种软件开发方法,更是一种软件开发的思想。面向对象的概念和应用已经超越了程序设计和软件开发扩展到如数据库系统 、交互式界面、应用结构、应用平台、...
python常用的组合数据类型有四种,分别是列表、元组、集合和列表,其作用是方便处理一些相似数据的处理。 列表 列表是python中提供的可以存储多个数据的组合数据类型之一,...