内存笔记
/
文章
分类
标签
时间线
Github
/
文章
分类
标签
时间线
Github
web 1wordpress 1网站建设 1计算机 5python 6python期末拯救者 5数据库 1期末作业 2网络爬虫 1pytorch 17c语言 1数据结构 1线性表 1线性代数 16c 1esp32 1
[Python期末拯救者]关于期末作业中网络爬虫技术的应用

Date: 2024/12/27Category: pythonTag: python, python期末拯救者, 期末作业, 网络爬虫, 计算机

网络爬虫的核心就是模拟浏览器,从服务器上请求数据,因此在进行网络爬虫的设计之前,我们需要搞清楚你所需要的数据从何而来,搞清楚数据是通过何种方式传输到浏览器上的。

目前来看,一个网站应用的架构分为3个部分:前端、后端、数据库。前端就是运行在我们浏览器上的html,css,js等前端程序,而网络爬虫就是通过模拟前端程序的运行逻辑来实现数据的获取。而我们这个获取数据的方式取决于后端程序通过什么方式发送数据,目前来看,大致存在两种方式进行数据的传输:一种是同步传输(直接把数据写在网页的html文件上发到浏览器上),另一种是异步传输(通过xhr等方式将某些数据交换格式(一般为json)发送到浏览器,并在js程序的处理后渲染到网页上)。网络爬虫的核心就在此。

[Python期末拯救者]一个操作简单但不太完整的数据库框架

Date: 2024/12/26Category: pythonTag: python, python期末拯救者, 数据库, 期末作业, 计算机

声明:本文旨在多快好省地帮助无基础但是又要应付期末作业的学生,大佬勿喷!

在我们python程序设计的期末作业中,要求使用sqllite数据库,但是关系型数据库的操作对于新手来说却是一件较为困难的事情,于是就有了这个勉强能对付期末作业的数据库框架

1、关系型数据库的结构

对于关系型数据库来说,顶层的结构是数据库(可以理解为excel表格的工作簿),接下来是数据表(可以理解为excel表格的工作表),数据表中又包含各个字段(相当于表格的列,但是每个字段都有确定的数据类型),每个字段一组确定的值称为记录(相当于表格的行)。

所以,数据库的操作就是一个创建表,然后在表中进行增删改查的过程。

蜀ICP备2024116061号-1 川公网安备51140202000488号