位置: IT常识 - 正文

Cursor:GPT-4 驱动的强大代码编辑器(gpib-usb驱动)

编辑:rootadmin
Cursor:GPT-4 驱动的强大代码编辑器

推荐整理分享Cursor:GPT-4 驱动的强大代码编辑器(gpib-usb驱动),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:gpib驱动,gpib驱动,gpib-usb驱动,gpib-usb-hs驱动,gp-1124t驱动,gdt驱动,gpib-usb-hs驱动,gpib驱动,内容如对您有帮助,希望把文章链接给更多的朋友!

Cursor (https://www.cursor.so/)是 GPT-4 驱动的一款强大代码编辑器,可以辅助程序员进行日常的编码。

下面通过一个实际的例子来展示 Cursor 如何帮助你编程。

这个例子做的事情是网页抓取。抓取的目标是百度首页上的百度热搜,如下图所示。

我用的是 JavaScript 来实现的。

同时按下 Ctrl + K,给出的提示是:抓取 https://www.baidu.com/ 网站上的百度热搜。

Cursor 很快就给出了下面的一段代码。

// 使用 axios 和 cheerio 库抓取 https://www.baidu.com/ 网站上的百度热搜const axios = require("axios");const cheerio = require("cheerio");async function fetchBaiduHotSearch() {try {const response = await axios.get("https://www.baidu.com/");const $ = cheerio.load(response.data);const hotSearchList = [];$(".hotsearch-item").each((index, element) => {const title = $(element).find(".title-content-title").text().trim();hotSearchList.push(title);});console.log(hotSearchList);} catch (error) {console.error("Error fetching Baidu Hot Search:", error);}}fetchBaiduHotSearch();Cursor:GPT-4 驱动的强大代码编辑器(gpib-usb驱动)

我的问题是:这段代码可以运行吗?

GPT-4 解释了这段代码的运行原理,还告诉我要用 npm 安装 axios和 cheerio 库。

运行了之后,发现输出结果为空数组。

把错误反馈给 GPT-4,它建议查看网页结构中的CSS选择器。

确认网页结构没有问题,反馈给 GPT-4。它进一步建议修改 HTTP 的 User-Agent 头来绕开百度的反爬虫处理。

按照 GPT-4 给出的代码进行修改。运行之后就得到了正确的结果。

最后让 GPT-4 格式化一下代码,就得到了最后可以使用的完整代码。

下面是最后产生的代码:

const axios = require("axios");const cheerio = require("cheerio");async function fetchBaiduHotSearch() {try {const response = await axios.get("https://www.baidu.com/", {headers: {"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3",Referer: "https://www.baidu.com/",},});const $ = cheerio.load(response.data);const hotSearchList = [];$(".hotsearch-item").each((index, element) => {const title = $(element).find(".title-content-title").text().trim();hotSearchList.push(title);});console.log(hotSearchList);} catch (error) {console.error("Error fetching Baidu Hot Search:", error);}}fetchBaiduHotSearch();

Cursor 充分展现了 GPT-4 在辅助程序员编程方面的能力。最重要的是,Cursor 在国内可以直接访问和使用。赶紧下载使用吧。

本文链接地址:https://www.jiuchutong.com/zhishi/300641.html 转载请保留说明!

上一篇:【HTML5】登录页面制作简易版(登录界面html5)

下一篇:NVM 基本使用(nvm for windows)

  • 生产经营所得个人所得税怎么申报
  • 居民个税和非居民个税哪个高
  • 资本公积转增资本的限制条件
  • 不是党员证明哪些情况需要开
  • 享受专项附加扣除该怎么申报
  • 汽车租赁用不用交税
  • 固定资产折旧法律法规
  • 车辆保险怎么计算器
  • 半成品原材料报废会计处理怎么做?
  • 车间领用周转材料会计分录怎么写
  • 递延纳税筹划策略研究
  • 物业费收入的增值税税率是多少
  • 偷税罪立案标准最新
  • 社保稳岗补贴可以申请几次
  • 报关单和发票上的公司抬头不一致
  • 税收征收管理权是什么
  • 以存货对外投资,现金流量表
  • 车辆租赁费交的是什么税
  • 一般纳税人增值税结转账务处理
  • 股东以无形资产投资,撤资时怎么算
  • win11如何修改任务栏颜色
  • win10专业版技巧
  • 计划成本是什么科目
  • 个体工商户经营范围分类目录
  • 代办营业执照费用税务编码是多少
  • deepin声音
  • 预收一年的30万怎么算
  • 公司员工个税怎么交
  • find.exe应用程序错误
  • 固定资产折旧表述不正确的是
  • 工程结算
  • php 实例
  • 无法访问或访问被拒绝是怎么解决
  • vnisedit 打包
  • 阿里云jar包
  • 工程资金占用费的法律依据
  • 以公允价值计量的金融资产不计提损失准备
  • vscode简单入门
  • python 字典的字典
  • 凭证过账后发现了错误,如何处理
  • 增值税进项发票不够抵扣怎么办
  • 网上变更财务负责人
  • 政府给的补偿款怎么做账
  • mysql数据库在使用时的常见错误号和解决方法有哪些?
  • 公司聘用临时工需要买社保吗
  • 教育培训行业税目分类
  • 税前一次性扣除和100%加计扣除
  • 电梯安装发票税收分类
  • 公司缴纳个人所得税有什么用
  • 股权转让如何缴纳个人所得税举例说明
  • 无形资产摊销的会计科目怎么录
  • 商贸公司主营业务成本会计分录
  • 固定资产清理账户借方的核算内容包括
  • 电焊工劳保用品有哪些
  • mysql8 存储引擎
  • mysql数据库基本知识点总结
  • mysql重置初始密码
  • win10系统崩溃后可以通过什么来恢复
  • ubuntu系统怎么更新
  • ubuntu20.0.4安装
  • centos查看所有文件
  • 更新profile
  • 安装centos图形界面
  • mkcool是什么文件
  • win7 windows检测到ip地址冲突怎么解决
  • wind10手机版
  • win8怎么设置时间自动更新
  • python opencv
  • eclipse swt教程
  • dos命令批处理文件
  • 基于jQuery实现Tabs选项卡自定义插件
  • 置顶是什么意思呢
  • javascript数据类型有哪些
  • 安卓动画不流畅
  • 电子税务里面怎么作废发票
  • 贵州省税务总局领导班子
  • 税局退回多交的增值税的账务处理
  • 党员逝世可否盖党旗
  • 北京出租车发票微信怎么查真伪?
  • 加油账单怎么查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设