Spiderbuf
爬虫练习
Python习题
技术文章
在线工具
请作者喝咖啡
RSS
Zed 开发提效指南:禁用 gopls 参数占位 & 用 Emmet 玩转 HTML 缩写
发布日期:
1756030391
阅读数:20
使用 Zed 的不爽 因为比较喜欢 Zed 的高性能,就在 Zed 推出了编译调试功能后从 VS Code 切换到了 Zed 。但很快发现 Zed 有几点令我很不爽:一个就是编写 Golang 代码时函数的参数声明会作为占位符自动带出来,这样我每次都要手动删除带出来的参数声明,搞得有点不爽;另外一个就是 Zed 还不能像 VS Code 那样,在编写 HTML 代码时通过缩写自动填充代码片段(如:打一个英文感叹号回车就自动生成一个完整的 HTML 文件框架,打 .classname 就自动生成带这个类名的 DIV 等等)。 将就着用了一段时间,也尝试在 Reddit 之类的论坛上求助,但都没有...
Golang: invalid go version must match format
发布日期:
1755155038
阅读数:71
invalid go version ‘1.23.3’: must match format 1.23 在 Golang 项目中,莫名其妙地出现了代码自动补全失效的问题,而且无法正常编译项目。还以为是因为最近折腾 Zed 代码编辑器把环境搞坏了,换回 VSCode 问题依旧。正当要重新搭开发环境时,发现了 go.mod 文件在代码编辑器中变了红色,go.mod 是记录了 Golang 项目导入的库的文件,很有可能源头就在这上面。 打开 go.mod 文件,发现不管是在 Zed 上还是 VSCode 上,该文件的前两行(module test go 1.23.3)都出现了...
C07 - JS 逆向爬虫实战示例代码
发布日期:
1754653254
阅读数:119
coding=utf-8 import requests from lxml import etree import time import json import hashlib import random import numpy as np base_url = ‘https://spiderbuf.cn/web-scraping-practice/scraper-practice-c07’ myheaders = { ‘User-Agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64...
Python爬虫实战C07JS逆向实战练习案例解析
发布日期:
1754653194
阅读数:141
打开Python爬虫实战练习C07页面 爬虫实战练习C07,先点击“立即验证”看看要求计算什么数据,发现是要求计算 CPC 列的平均值,目前爬虫通关人数是30人,有点少。 鼠标右键查看一下页面源码,没有发现数据。按照以往的爬虫经验可以得知,这种页面是通过 Ajax 动态加载数据(数据有可能被加密)然后数据解密后渲染到页面上的。 打开浏览器开发者工具,刷新一下页面,看看都加载了什么。结果发现页面暂停了下来,开发者工具源代码/来源标签页面停在了 debugger 这一行: (function anonymous( ) { debugger }) 点击继续运行还是会继续停在这一行。这种无限 debu...
用 Zed 玩转 Go 编译调试:比 VS Code 更轻更快的开发体验
发布日期:
1754469550
阅读数:187
留意 Zed 这个代码编辑器也有一段时间了,作为一个使用编译型开发语言 Rust 开发的产品,性能及内存占用的优势自然是非常明显的,并且这款产品的一个亮点就是集成了 AI (其实现在主流的代码编辑器都有)。尤其是 Zed 的创始人是 Atom 的作者,已经有丰富的同类产品的开发经验,做出来的 Zed 非常值得期待。 只可惜,初次尝试 Zed 时,发现功能并不完善,连最基本的编译调试功能都没有,所以始终没有从 VSCode 切换到 Zed。 直到今年(2025年)6月,官方终于发布了 Debugger 功能,算是补上了 Zed 的一大短板。 VSCode VS Zed 从 Zed 官方文档说明可...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24