首页
学习
活动
专区
工具
TVP
发布

Dimples开发记

专栏成员
96
文章
84189
阅读量
11
订阅数
使用 strapi 快速构建 API 和 CMS 管理系统
作为一个合格的前端工程师,怎么能够不懂得自己写后端接口呢?会自己写后端API接口,能够在工作当中有效的提供工作竞争力,还能够帮我有效的提高工作效率。有的同学说,我会 Node.js,确实使用 Node.js 帮助前端工程师晋升为全栈 。
小小杰啊
2023-03-08
6.3K0
个人常用的Prettier配置
还有更多的配置可以参考 Prettier 官网 (opens new window)
小小杰啊
2022-12-21
1K0
package.json中script的生命周期
package.json 文件是我们每个项目当中必须指定的,我们就以下面的 package.json 为例进行测试
小小杰啊
2022-12-21
8220
Scrapy 框架介绍与安装
# 1. Scrapy 框架介绍 Scrapy 是 Python 开发的一个快速,高层次的屏幕抓取和 web 抓取框架,用于抓取 web 站点并从页面中提取结构化的数据。Scrapy = Scrach+Python Scrapy 用途广泛,可以用于数据挖掘、监测和自动化测试、信息处理和历史档案等大量应用范围内抽取结构化数据的应用程序框架,广泛用于工业 Scrapy 使用 Twisted 这个异步网络库来处理网络通讯,架构清晰,并且包含了各种中间件接口,可以灵活的完成各种需求。Scrapy 是由 Twiste
小小杰啊
2022-12-21
8960
Python下Tesseract Ocr引擎及安装介绍
Tesseract 的 release 版本下载地址:https://github.com/tesseract-ocr/tesseract/wiki/Downloads,这里需要注意这一段话:
小小杰啊
2022-12-21
1.6K0
Selenium 处理滚动条
当页面上的元素超过一屏后,想操作屏幕下方的元素,是不能直接定位到,会报元素不可见的。这时候需要借助滚动条来拖动屏幕,使被操作的元素显示在当前的屏幕上。滚动条是无法直接用定位工具来定位的。selenium 里面也没有直接的方法去控制滚动条,这时候只能借助 J 了,还好 selenium 提供了一个操作 js 的方法:execute_script(),可以直接执行 js 的脚本
小小杰啊
2022-12-21
2.4K0
infer 递归实现反转数组
有这样的一个类型 type Arr = [1, 2, 3, 4] 想要通过实现一个 type 得到如下的结果 type Arr = [4, 3, 2, 1] 代码如下: 📷 可以发现已经得到的 newArr 为 [4, 3, 2, 1] 思路如下: 首先限制泛型的类型约束为只能是数组类型 通过 infer first 得到数组的第一位,放到新数组的末尾,反复此操作,形成递归 满足结束条件返回该类型
小小杰啊
2022-12-21
4590
Exclude 的实现
原题地址:https://github.com/type-challenges/type-challenges/blob/main/questions/00043-easy-exclude/README.zh-CN.md (opens new window)
小小杰啊
2022-12-21
3980
2022 年最受瞩目的新特性 CSS @layer 到底是个啥?
步入 2022,CSS 的新特性层出不穷,而最近在 CSS 圈最受瞩目的新特性,非 CSS @layer 莫属。
小小杰啊
2022-12-21
4330
useState的使用
在 React 的函数式组件当中,是没有状态的,但是使用 React 提供的 Hook 可以让函数式组件拥有状态。
小小杰啊
2022-12-21
6000
爬虫之多线程
将将要爬去的url放在一个队列中,这里使用标准库Queue。访问url后的结果保存在结果队列中
小小杰啊
2022-12-21
2490
数据提取-PyQuery
# 1. pyquery # 1.1 介绍 如果你对CSS选择器与Jquery有有所了解,那么还有个解析库可以适合你--Jquery 官网 (opens new window)https://pythonhosted.org/pyquery/ # 1.2 安装 pip install pyquery # 1.3 使用方式 # 1.3.1 初始化方式 字符串 from pyquery import PyQuery as pq doc = pq(str) print(doc(tagna
小小杰啊
2022-12-21
7040
Selenium与PhantomJS
Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动操作,不同是Selenium 可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器)。
小小杰啊
2022-12-21
1.1K0
数据提取-JsonPath
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行数据交互的场景,比如网站前台与后台之间的数据交互。
小小杰啊
2022-12-21
1K0
数据提取-XPath
官网 (opens new window) http://lxml.de/index.html
小小杰啊
2022-12-21
1.2K0
数据提取-正则表达式
在前面我们已经搞定了怎样获取页面的内容,不过还差一步,这么多杂乱的代码夹杂文字我们怎样把它提取出来整理呢?下面就开始介绍一个十分强大的工具,正则表达式!
小小杰啊
2022-12-21
9840
URLError与Cookie
Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)
小小杰啊
2022-12-21
2260
Requests库的用法
# 1. 介绍 对了解一些爬虫的基本理念,掌握爬虫爬取的流程有所帮助。入门之后,我们就需要学习一些更加高级的内容和工具来方便我们的爬取。那么这一节来简单介绍一下 requests 库的基本用法 # 2. 安装 利用 pip 安装 pip install requests # 3. 基本请求 req = requests.get("http://www.baidu.com") req = requests.post("http://www.baidu.com") req = requests.put("htt
小小杰啊
2022-12-21
3040
数据提取-Beautiful Soup
官网 (opens new window)http://beautifulsoup.readthedocs.io/zh_CN/latest/
小小杰啊
2022-12-21
1.2K0
urllib库的高级用法
有些网站不会同意程序直接用上面的方式进行访问,如果识别有问题,那么站点根本不会响应,所以为了完全模拟浏览器的工作
小小杰啊
2022-12-21
4000
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档