摘要: JS进阶之JS对象 【一】、字符串对象 字符串创建(两种方式) 变量 = “字符串” 字串对象名称 = new String (字符串) var str1="hello world"; //推荐 var str1= new String("hello word"); // 字符串对象的操作 var 阅读全文
posted @ 2023-04-20 17:19 Chimengmeng 阅读(25) 评论(0) 推荐(0)
摘要: BS4 【1】简介 简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。官方解释如下: ''' Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。 它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简 阅读全文
posted @ 2023-04-20 17:16 Chimengmeng 阅读(51) 评论(0) 推荐(0)
摘要: 第三章. 数据解析之正则 Regular Expression,译作正则表达式或正规表示法,表示有规则的表达式,意思是说,描述一段文本排列规则的表达式。 正则表达式并不是Python的一部分。而是一套独立于编程语言,用于处理复杂文本信息的强大的高级文本操作工具。正则表达式拥有自己独特的规则语法以及一 阅读全文
posted @ 2023-04-20 17:15 Chimengmeng 阅读(29) 评论(0) 推荐(0)
摘要: 前端基础之JavaScript基础【三】 【1】、jQuery介绍 jQuery是什么 jQuery是一个快速、简洁的JavaScript框架。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的 阅读全文
posted @ 2023-04-20 17:15 Chimengmeng 阅读(22) 评论(0) 推荐(0)
摘要: 前端基础之JavaScript基础【二】 【1】、json序列化和反序列化 JSON:JavaScript 对象表示法,是一种轻量级的数据交换格式。易于人阅读和编写。 // json是一种数据格式, 语法一般是{}或者[]包含起来 // 内部成员以英文逗号隔开,最后一个成员不能使用逗号! // 可以 阅读全文
posted @ 2023-04-20 17:15 Chimengmeng 阅读(37) 评论(0) 推荐(0)
摘要: 前端基础之JavaScript基础【一】 【1】、JavaScript 的历史 1992年底,美国国家超级电脑应用中心(NCSA)开始开发一个独立的浏览器,叫做Mosaic。 这是人类历史上第一个浏览器,从此网页可以在图形界面的窗口浏览。 但是该浏览器还没有面向大众的普通用户。 1994年10月,N 阅读全文
posted @ 2023-04-20 17:14 Chimengmeng 阅读(28) 评论(0) 推荐(0)
摘要: 前端基础之CSS CSS就是Cascading Style Sheet的缩写,中文译作“层叠样式表”或者是“级联样式表”,是用于控制网页外观处理并允许将网页的表现与内容分离的一种标记性语言,CSS不需要编译,可以直接由浏览器执行(属于浏览器解释型语言),是Web网页开发技术的重要组成部分。 那么接下 阅读全文
posted @ 2023-04-20 17:11 Chimengmeng 阅读(32) 评论(0) 推荐(0)
摘要: 前端基础之HTML 了解了web相关基本概念以后,我们开始正式接触网页开发,网页开发的基础是HTML, 所以,本章内容主要分两部分, 一是介绍HTML的相关概念、发展历史, 二是 创建HTML网页文档和认识HTML的基本结构。 我们学会如何新建一个 HTML 页面和熟记HTML文档的基本结构和主要标 阅读全文
posted @ 2023-04-20 17:08 Chimengmeng 阅读(44) 评论(0) 推荐(0)
摘要: web开发核心之flask 【一】基于flask搭建web网站 from flask import Flask, render_template app = Flask(__name__, template_folder="templates") @app.get("/index") def ind 阅读全文
posted @ 2023-04-20 17:07 Chimengmeng 阅读(17) 评论(0) 推荐(0)
摘要: web开发核心之http协议 http协议 1. 什么是请求头请求体,响应头响应体 2. URL地址包括什么 3. get请求和post请求到底是什么 4. Content-Type是什么 【一】简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是 阅读全文
posted @ 2023-04-20 16:44 Chimengmeng 阅读(51) 评论(0) 推荐(0)
摘要: 函数 设计一个程序: 期待结果: * *** ***** ******* ********* *********** ********* ******* ***** *** * * *** ***** ******* ********* *********** ********* ******* * 阅读全文
posted @ 2023-04-20 16:42 Chimengmeng 阅读(30) 评论(0) 推荐(0)
摘要: 重要数据类型 5.1、列表 5.1.1、列表声明 在实际开发中,经常需要将一组(不只一个)数据存储起来,以便后边的代码使用。 列表就是这样的一个数据结构。 列表会将所有元素都放在一对中括号[ ]里面,相邻元素之间用逗号,分隔, 如下所示: [element1, element2, element3, 阅读全文
posted @ 2023-04-20 16:42 Chimengmeng 阅读(27) 评论(0) 推荐(0)
摘要: 流程控制语句 程序是由语句构成,而流程控制语句 是用来控制程序中每条语句执行顺序的语句。 可以通过控制语句实现更丰富的逻辑以及更强大的功能。 几乎所有编程语言都有流程控制语句,功能也都基本相似。 其流程控制方式有 顺序结构 分支结构 循环结构 这里最简单最常用的就是顺序结构,即语句从上至下一一执行。 阅读全文
posted @ 2023-04-20 16:41 Chimengmeng 阅读(65) 评论(0) 推荐(0)
摘要: 三、基础语法 3.1、变量 3.1.1、python的标识符规范 简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。Python中标识符的命名不是随意的,而是要遵守一定的命令规则 标识符是由字符(A~Z 和 a~z)、下划 阅读全文
posted @ 2023-04-20 16:40 Chimengmeng 阅读(75) 评论(0) 推荐(0)
摘要: Python语言介绍 2.1、了解Python语言 Python 是1989 年荷兰人 Guido van Rossum (简称 Guido)在圣诞节期间为了打发时间,发明的一门面向对象的解释性编程语言。 Python来自Guido所挚爱的电视剧Monty Python's Flying Circu 阅读全文
posted @ 2023-04-20 16:39 Chimengmeng 阅读(99) 评论(0) 推荐(0)
摘要: Python基础之编程语言介绍 1.1、什么是编程语言 编程语言是用来控制计算机的一系列指令(Instruction),它有固定的格式和词汇(不同编程语言的格式和词汇不一样)。就像我们中国人之间沟通需要汉语,英国人沟通需要英语一样,人与计算机之间进行沟通需要一门语言作为介质,即编程语言。 编程语言的 阅读全文
posted @ 2023-04-20 16:37 Chimengmeng 阅读(50) 评论(0) 推荐(0)
摘要: 分布式爬虫(scrapy_redis) 分布式爬虫是指将一个大型的爬虫任务分解成多个子任务,由多个爬虫进程或者多台机器同时执行的一种爬虫方式。 在分布式爬虫中,每个爬虫进程或者机器都具有独立的爬取能力,可以独立地爬取指定的网页或者网站,然后将爬取到的数据进行汇总和处理。 分布式爬虫相对于单机爬虫的优 阅读全文
posted @ 2023-04-20 09:39 Chimengmeng 阅读(177) 评论(0) 推荐(0)
摘要: Scrapy框架之全站爬虫(CrawlSpider) 在之前 Scrapy 的基本使用当中,spider 如果要重新发送请求的话,就需要自己解析页面,然后发送请求。 而 CrawlSpider 则可以通过设置 url 条件自动发送请求。 LinkExtractors CrawlSpider 是 Sp 阅读全文
posted @ 2023-04-20 09:39 Chimengmeng 阅读(101) 评论(0) 推荐(0)