自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 问答 (1)
  • 收藏
  • 关注

原创 自学Python第二十九天-feapder框架创建爬虫

自学Python第二十九天-feapder框架创建爬虫安装`feapder` 的设计架构`feapder` 框架的简单使用简单创建爬虫简单爬取数据简单的数据保存中间件校验浏览器渲染使用浏览器渲染获取接口数据feapder是一款上手简单,功能强大的Python爬虫框架,内置AirSpider、Spider、TaskSpider、BatchSpider四种爬虫解决不同场景的需求。支持断点续爬、监控报警、浏览器渲染、海量数据去重等功能。更有功能强大的爬虫管理系统feaplat为其提供方便的部署及调度。feap

2024-03-18 14:40:37 1852

转载 微软的WSL,直接在 windows 下使用 linux

Windows Subsystem for Linux(简称WSL)是一个在Windows 10\11上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。

2024-03-02 17:30:32 113

原创 自学Python第十五天-常用的HTML解析工具:bs4、xpath、re

之前应该写过关于 bs4、xpath、re 的python使用文章,但是找不到了。因为这3种工具在 html 解析中经常用到,所以重新写一遍。在 python 学习中绕不过去的就是,学习爬虫绕不过去的就是,而最常用的解析工具就是和了。

2024-02-27 15:07:53 922

原创 自学Python第十八天-自动化测试框架(二):DrissionPage、appium

根据不同的配置,可以接管已打开的浏览器,也可以启动新的浏览器。另外,如果是想临时切换浏览器路径以尝试运行和操作是否正常,可以去掉 .save(),以如下方式结合第1️⃣步的代码。如果要控制浏览器,需设置浏览器路径。DrissionPage使用了一套简洁的语法用于查找元素,支持内置等待、链式查找,同时也支持 css selector、xpath、selenium 原生的 loc 元组。方法查找到,并且可以穿透 iframe 标签进行操作(页面对象支持跨级查找,元素对象并不支持),但是不建议这样使用。

2024-02-22 10:21:21 4021 1

原创 自学Python第二十二天- Django框架(六) django的实用插件:cron、APScheduler

有时候需要django在后台不断的执行一个任务,简单的可以通过中间件来实现,但是中间件是根据请求触发的。如果需要定时执行任务,则需要使用到一些插件。

2024-02-04 11:55:09 3050

原创 自学Python第二十二天- Django框架(五) 开发和生产环境、自定义404等错误页面、项目发布部署

views.pyraise Http404('手动抛出404')django 遇到这些错误,在调试模式会给出一些错误信息,在生产模式则会返回一个错误页面。也可以手动定义处理视图来处理这些HTTP错误。首先定义错误处理视图,可以在处理视图中返回一个模板页面def handler404(request, exception=None): # 400、403、500 也是一样,需注意的是 500 没有参数 exception然后需要在 urls.py 中定义使用的处理函数# urls.py。

2024-01-21 17:17:33 422

原创 开发工具-Miniconda python开发环境管理

Conda 是一个开源的包管理系统和环境管理系统,可在 Windows、macOS 和 Linux 上运行。Conda 可快速安装、运行和更新包及其依赖项,因此可以轻松地在计算机上创建、保存、加载和切换环境。它本是为 Python 程序而创造的,因为Python的版本比较多,并且它的库也非常广泛,同时库和库之间存在很多依赖关系,所以在库的安装和版本的管理上很麻烦,因此设计Conda作为一个管理版本和Python环境的工具,但它业可以打包和管理任何语言的软件。

2023-12-27 16:45:48 985

原创 自学TypeScript-基础、编译、类型

TypeScript 是 JavaScript 的超集,扩展了 JavaScript 的语法,支持 ECMAScript 6 标准。因此现有的 JavaScript 代码可与 TypeScript 一起工作无需任何修改,TypeScript 通过类型注解提供编译时的静态类型检查。TypeScript 可处理已有的 JavaScript 代码,并只对其中的 TypeScript 代码进行编译,将其编译成纯 JavaScript。因为 TS 是 JS 的超集,所以这里只研究与 JS 差别的部分。

2023-08-29 14:03:04 395

原创 一些有用的 js 快捷运算:可选链操作符、空值合并操作符、空值赋值运算符、非空断言操作符、扩展和剩余运算符、解构

js 有一些很方便的快捷运算符,类似于三元表达式,用的好了可以非常方便的简化代码。

2023-08-01 15:05:04 450

原创 微信开发相关:使用微信 JS-SDK 接口

通过微信 JS-SDK 接口,可以在自己写的 JS 程序中使用很多微信的功能。例如微信里的卡片式链接、拍照上传下载图片、录制播放上传下载音频、获取地理位置、使用摇一摇、扫一扫、微信支付等功能。

2023-06-29 14:02:13 7144

原创 二维码名片制作:MECARD 和 vCard

MECARD 格式由起始,每个字段由键和值组成,键值由冒号分隔,字段结束由分号;确定。字段的定义其实就是键的含义,也就是在通讯录里保存的字段名。常用的有通讯录字段名键数据定义名称N如果是英文名称,可以以逗号分隔first name和last name。逗号前是last name。分隔的功能根据扫码软件不同效果不同,有的会忽略逗号并不分隔,有的会将逗号作为名称的一部分。读音SOUND因为此码的定义公司是日本的,这个字段主要作用是注明片假名读音使用,也可以和N一样使用逗号分隔。

2023-06-28 14:10:16 4014

原创 开发工具-网络测试工具 POSTMAN 的脚本使用

POSTMAN 是网络编程中最常用的接口测试工具之一,能够使用脚本进行连续的自动测试。这里是以本地应用版为基础环境。

2023-06-27 13:23:56 1826

原创 自学Python第二十八天 - python 操作MYSQL数据库

PyMySql 是 python 操作 MYSQL 数据库最常用的库。

2023-06-17 11:11:47 330

原创 自学Python第二十二天- Django框架(四) 其他组件和工具:富文本、RESTful、邮件、单元测试、线程共用和独立数据

自学Python第二十二天- Django框架(四) iframe、其他组件和工具

2022-11-19 14:05:25 1273 1

原创 自学Python第二十二天- Django框架(三) AJAX、文件上传、POST 请求类型之间的转换、多APP开发、iframe、验证码、分页器、类视图、中间件、信号、日志、缓存

自学Python第二十二天- Django框架(三) Admin后台、生成前端代码、cookie/session/token、AJAX、文件上传、多APP开发

2022-11-19 14:05:00 1601 1

原创 自学Python第二十二天- Django框架(二) 表单组件、权限与后台管理、生成前端的HTML代码,cookie/session/token

自学Python第二十二天- Django框架(二) ORM、表单组件

2022-11-19 14:04:15 1393

原创 自学前端开发 - VUE 框架 (四) 组合式 API

自学前端开发 - VUE 框架 (四) 组合式 API

2022-11-15 20:20:06 1724

原创 自学前端开发 - VUE 框架 (三) 常用的标签指令 、选项式API选项、组合式API函数

自学前端开发 - VUE 框架 (三) 常用的标签指令和组件选项

2022-11-15 14:19:37 999

原创 自学前端开发 - VUE 框架 (二):模板引用、事件处理、表单输入绑定、生命周期、侦听器、组件基础

自学前端开发 - VUE 框架 (二):渲染、事件处理、表单输入绑定、生命周期、侦听器、组件基础

2022-11-15 14:18:25 1064

原创 自学前端开发 - VUE 框架 (一): 基础、模板语法、响应式基础、Class 与 Style 的绑定、渲染

自学前端开发 - VUE 框架 (一): 基础、模板语法、响应式基础、Class 与 Style 的绑定

2022-11-14 12:05:57 653

原创 开发、部署系统环境 - docker 各常用镜像的使用

开发、部署系统环境 - docker 各常用镜像的使用

2022-11-07 13:00:17 682

原创 开发、部署系统环境 - Linux 环境(ubuntu)

现在部署服务器系统很多都在使用 linux 环境,和 windows 差距很大,尤其是纯命令行的服务器版。linux 的命令行和 windows 的命令行也不一样。看了网上介绍,大多数推荐 ubuntu 或 centos,不过因为个人学习使用,再加上 centos 不再进行维护,所以选择了 ubuntu 的服务器版。

2022-11-06 10:02:39 1305

原创 Web 应用开发之文件下载

Web 应用开发之文件下载

2022-11-02 19:20:56 976

原创 开发工具-Github

git 学习

2022-10-17 16:57:11 1750 1

原创 自学Python第二十七天- 部署极简生产环境,使用windows、linux、docker环境

简单部署生产环境,docker 的使用

2022-10-16 22:10:22 811

原创 开发、部署系统环境 - 隔离型多系统

开发、部署系统环境 - 隔离型多系统

2022-10-11 21:56:41 1453

原创 自学Python第二十六天- Tornado 框架

自学Python第二十六天- Tornado 框架

2022-09-16 11:46:10 538

原创 开发工具-压力测试工具 ab

开发工具-压力测试工具 ab

2022-09-14 15:50:38 3186 2

原创 自学Python第二十五天- Pipenv 虚拟环境和包管理工具

自学Python第二十五天- Pipenv 虚拟环境和包管理工具

2022-08-23 10:48:16 424

原创 自学JavaScript第五天- JS 进阶:jQuery

自学JavaScript第五天- JS 进阶:jQuery

2022-08-20 20:03:46 321

原创 自学JavaScript第四天- JS 进阶:AJAX Promise Canvas

自学JavaScript第四天- JS 进阶:AJAX Promise Canvas

2022-08-19 13:08:30 232

原创 自学JavaScript第三天- JS 进阶:BOM DOM 事件 表单 操作文件 数据存储

自学JavaScript第三天- JS 进阶:BOM DOM 事件 表单 文件操作

2022-08-19 12:43:14 275

原创 自学JavaScript第二天- JS 进阶: 对象 函数

自学JavaScript第二天- JS 进阶

2022-08-18 15:45:46 227

原创 自学JavaScript第一天- JS 基础

自学JavaScript第一天- JS 基础

2022-08-15 13:02:39 312

原创 自学Python第二十四天- redis 库

自学Python第二十四天- redis 库

2022-08-15 11:50:02 578

原创 自学数据库-redis

自学数据库-redis

2022-08-12 16:27:35 280

原创 自学数据库- MongoDB

自学数据库- MongoDB

2022-08-12 11:54:20 297

原创 自学Python第二十二天- Django框架(一)创建项目、APP、快速上手、请求和响应流程、模板、数据库操作

自学Python第二十二天- Django框架

2022-08-04 14:39:22 2213

原创 自学Python第二十三天- pillow 库,图形处理及绘画

自学Python第二十三天- pillow 库,图形处理及绘画

2022-08-04 14:38:49 1301

原创 自学数据库-MySQL

自学数据库-MySQL

2022-07-29 17:15:09 1612

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除