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

  • 小规模 季度
  • 合伙企业需要申报个税吗
  • 甲方给的工程奖项有哪些
  • 没有认证怎么办
  • 一般纳税人月底增值税如何结转
  • 怎么看自己公司是一般纳税人还是小规模纳税人
  • 进项税发票认证期限多长时间
  • 小规模纳税人减征增值税
  • 自行建造固定资产中的自营工程,在领用工程物资
  • 供用电合同主要有
  • 提取资本公积会计凭证
  • 股东往来款怎么处理
  • 或有负债记入哪个科目?
  • 单位日常发的钱都有哪些
  • 换汇成本跟进项有关系吗
  • 营改增后征收增值税的税目
  • 企业购车票可以抵扣增值税吗?
  • 企业购进货物若发生下列事项,其增值税进项税额
  • 合同税率16%调整到13%怎么算
  • 公司注销报表怎么调
  • 赔偿给客户的钱抵扣货款的会计分录
  • 房地产企业建设的幼儿园如何缴纳城镇土地使用税
  • 超出经营范围开发票
  • 主板类型大全
  • 出租人负责维修
  • PHP:apache_reset_timeout()的用法_Apache函数
  • 城建税申报表怎么作废
  • 单目标优化函数
  • 应收账款债权融资计划业务操作指引
  • 房产税城镇土地使用税申报期限
  • web应用程序的主要组成部分
  • 前端面试题什么是网络协议
  • 其他权益工具投资公允价值变动计入什么科目
  • 腾讯云验证码服务
  • 套期工具会计核算
  • 视同销售到底如何纳税调整?
  • 织梦官方网站
  • 盈余公积提取后需要结转吗
  • 注册资本认缴出资日期是什么意思
  • 汇兑损益一级科目
  • SQL 联合查询与XML解析实例详解
  • 营业外收入包括其他业务收入吗
  • 收到发票未收到货物
  • 视同销售的情况是?
  • 增值税进项发票是什么意思
  • 中小企业所得税优惠
  • 资本公积现金流量表里放在哪里
  • 内含增长率简易公式如何理解
  • 装修费用会计科目
  • 当月的银行日记账漏计怎么办
  • 小规模纳税人开的专票对方可以抵扣吗
  • 代金券消费怎么入账
  • 差旅费可以加计吗
  • 汽车租赁公司成本
  • 损益表格式 最新
  • sqlserver 查看表
  • eclipse连接mysql代码
  • 酷炫技术:使用ssh登录管理windows系统
  • win8蓝屏代码大全
  • mac怎么有线投屏到电视
  • rhel7.5重置密码
  • osx 10.9
  • win10任务栏位置怎么改变
  • linux配置ssh
  • linux管理器
  • j-v测试
  • cocos2dx官方教程
  • js动态表格可修改表格数据
  • linux分区类型默认的是什么
  • 肉鸡下的鸡蛋可以吃吗
  • Python爬取qq music中的音乐url及批量下载
  • AppWidgetProvider使用介绍
  • linux echo echo
  • python怎么写多行
  • 如何查发票是否作废
  • 电子税务局申报截止日期
  • 残疾人保障金如何填报
  • 无锡市高新区税务局张贤平
  • 个人出租平台有哪些
  • 兴安盟县城
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设