位置: 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)

  • windows10任务管理器快捷键怎么打开(Windows10任务管理器卡顿)

    windows10任务管理器快捷键怎么打开(Windows10任务管理器卡顿)

  • realme gt neo2怎么调字体大小(realmegtneo2怎么截屏)

    realme gt neo2怎么调字体大小(realmegtneo2怎么截屏)

  • iphone7可以升级iOS15吗(iPhone7可以升级iOS11吗)

    iphone7可以升级iOS15吗(iPhone7可以升级iOS11吗)

  • 小米10pro是2k屏吗(小米10pro是不是2k屏)

    小米10pro是2k屏吗(小米10pro是不是2k屏)

  • 空调压缩机不停机是怎么回事(空调压缩机不停是怎么回事)

    空调压缩机不停机是怎么回事(空调压缩机不停是怎么回事)

  • 笔记本电脑白屏有鼠标(笔记本电脑白屏用一键恢复)

    笔记本电脑白屏有鼠标(笔记本电脑白屏用一键恢复)

  • 手机为什么突然特别卡(手机为什么突然变成黑白屏了)

    手机为什么突然特别卡(手机为什么突然变成黑白屏了)

  • 红包退款对方知道吗(发红包退款了对面会知道吗)

    红包退款对方知道吗(发红包退款了对面会知道吗)

  • 字符型常量的表示方法(字符型常量表示)

    字符型常量的表示方法(字符型常量表示)

  • 掌上生活怎么扫码付款(掌上生活怎么扫描二维码)

    掌上生活怎么扫码付款(掌上生活怎么扫描二维码)

  • 华为p30如何插卡(华为p30怎样插卡)

    华为p30如何插卡(华为p30怎样插卡)

  • 如何去掉word里面的换行符(如何去掉word里面的彩色条)

    如何去掉word里面的换行符(如何去掉word里面的彩色条)

  • 手机的设备管理器在哪(手机的设备管理器有什么用)

    手机的设备管理器在哪(手机的设备管理器有什么用)

  • 手机掉了如何冻结微信(手机掉了如何冻结银行卡)

    手机掉了如何冻结微信(手机掉了如何冻结银行卡)

  • 怎样关闭紧急呼叫模式(怎样关闭紧急呼叫电话)

    怎样关闭紧急呼叫模式(怎样关闭紧急呼叫电话)

  • 华为永久关闭talkback(华为永久关闭桌面弹出广告怎么关闭)

    华为永久关闭talkback(华为永久关闭桌面弹出广告怎么关闭)

  • 刚做好的ppt保存了怎么找(刚做好的ppt保存在哪里)

    刚做好的ppt保存了怎么找(刚做好的ppt保存在哪里)

  • xsmax支不支持快充(iphonexsmax支不支持快充)

    xsmax支不支持快充(iphonexsmax支不支持快充)

  • 华为反向充电怎么开(华为反向充电怎么关)

    华为反向充电怎么开(华为反向充电怎么关)

  • 简述局域网的硬件组成(简述局域网的硬件功能)

    简述局域网的硬件组成(简述局域网的硬件功能)

  • 网易云绑定的手机号不用了(网易云绑定的手机号)

    网易云绑定的手机号不用了(网易云绑定的手机号)

  • 抖音如何转发(抖音如何转发评论)

    抖音如何转发(抖音如何转发评论)

  • kafka和mq的区别(kafka和mqtt)

    kafka和mq的区别(kafka和mqtt)

  • 抖音上的收藏在哪里(抖音的收藏在哪里删除)

    抖音上的收藏在哪里(抖音的收藏在哪里删除)

  • mx150和mx250的区别(mx250和mx150性能差多少)

    mx150和mx250的区别(mx250和mx150性能差多少)

  • 关于安装完vue脚手架后找不到vue问题(怎么安装vue-cli脚手架)

    关于安装完vue脚手架后找不到vue问题(怎么安装vue-cli脚手架)

  • 可抵扣暂时性差异是指在确定未来收回资产
  • 退回多交城建税税金会计分录
  • 年末计提坏账准备金额怎么算
  • 软件维护费属于费用还是资产
  • 付款申请单是原单据吗
  • 总账和总分类账的区别图片
  • 单利率和复利率excel计算公式
  • 其他债权投资发生减值的账务处理
  • 固定资产特性
  • 营改增试点纳税人提供有形动产租赁服务,税率为
  • 摊销保险费会计分录怎么写
  • 购买商标属于什么费用
  • 如果公司没有报税
  • 发票选择确认平台怎么选
  • 个人安装设备属于劳务吗
  • 一件商品若卖100元
  • 没有收款人复核人的发票能报销吗
  • 利润率的计算举例
  • 现金流量表中现金流量净额怎么算
  • 税费五个点怎么算
  • 流动资产包括哪些形式
  • 银行承兑汇票企业账户没钱
  • 建筑业简易计税税率
  • 食堂固定资产管理制度
  • 在windows 7中
  • 什么叫资金预算
  • 如何做无票收入的会计分录
  • 增值税税负率多少为正常
  • 视频监控维护
  • 安装win11一直转圈要多久?
  • fast processing
  • 建筑行业收到工程款会计分录
  • 微信公众号支付的钱能追回吗
  • yolov8目标检测测试输出类别个数
  • mac如何使用php
  • 精灵烟囱的形态判断
  • 星空下的灯塔作文
  • 浅水滩怎么样
  • 由浅入深英语怎么说
  • 分公司不享受小规模纳税
  • 会计劳保用品有哪些东西呢
  • 数据集介绍
  • 净化器 ccm
  • shapecfg命令 管制网络设备的流量
  • 跨区域涉税事项报验管理编号怎么填
  • 维修费的会计分录怎么写
  • 代扣代缴个人社保账务处理
  • mysql 5.6安装教程
  • 低值易耗品如何摊销
  • 预计表示什么意思
  • 未分配利润可以挂多久
  • 费用可以抵扣什么税
  • 门市装修费用会计处理
  • 现金短缺与溢余解析
  • 收到费用发票分录
  • 公司之前借款没入账现在还款
  • 备用金如何管理制度
  • sql server中一个数据库可以有多个文件组
  • 任务栏都不见了
  • Win10预览版怎么变回正式版
  • windows软件删除
  • Win10 Mobile/PC RS2快速预览版14926同步推送
  • win7视频播放不了
  • windows8装 .NET 3.5 时出现0x800F0907错误解决方法
  • win10的快速访问
  • 猜猜这关怎么过攻略
  • opengl颜色代码表
  • jquery-easyui-1.3.3
  • windows运行bat文件命令
  • Android AsyncTaskLoader需要注意的问题
  • shell常用命令及示例
  • webservice规范
  • 能用javascript 最终
  • JavaScript中的this指向
  • c#委托实现的步骤
  • 使用SQLite数据库保存和处理数据
  • js水平垂直居中怎么设置
  • 专项调查法
  • 个税完税证明在哪里开具
  • 深圳国税系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设