ChatGPT做爬虫的第一步

这篇具有很好参考价值的文章主要介绍了ChatGPT做爬虫的第一步。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

做爬虫就是搞数据, 专业的人做专业的事, ChatGPT阅虫无数, 搞个小爬虫, So Easy!

我知道可以百度到下载图片的代码, 但是我不想百度了, 一切交给ChatGPT

你只需要问他: 怎么用Nodejs下载图片?

ChatGPT做爬虫的第一步

其中,url是图片的地址,filePath是保存图片的本地路径。使用https模块发送GET请求获取图片,然后使用fs模块创建可写流并将图片写入本地文件。

它在代码后面还带上了注释, 你问其他人能享受到这个待遇吗?

代码我测试过了, 正常可用.

界面怎么这么素

因为ChatGPT老要登录, 登录太麻烦了, 所以就写了个非常简单的网页, 直接调用ChatGPT的API; 如果你要我写的网页, 公众号回复 api网页

自己写, 自己用, 比较放心, 不用担心泄露apiKey;

别人的网页, 别人的app, 把你的号整封了咋弄?

函数封装

这是我自己封装的函数

function downloadImg(imgUrl) {
  let url = "https://xxx.xxx";
  const filePath = "image.jpg";

  https.get(imgUrl, (res) => {
    res.pipe(fs.createWriteStream(filePath));
    console.log("下载完成");
  });
}

这个用的是http回调, 不好使, 我就让ChatGPT给我改成await的那种

口令是: 把上面的下载图片代码, 改成await的形式

ChatGPT做爬虫的第一步

你只需要说一句话,

你想到的, 你没想到的, 都给你整的明明白白的, 小小爬虫第一步, 走的稳稳当当

还用的着百度?

大可不必

用不了GPT怎么办?

可以用 谷歌的Bard

也可以用 微软的NewBing文章来源地址https://www.toymoban.com/news/detail-421966.html

到了这里,关于ChatGPT做爬虫的第一步的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 转转“拯救世界”的第一步,师从小米换LOGO?

    宣布转型循环经济产业公司的转转集团,也换了个新LOGO。 一石惊起千层浪。 网友戏称:“互联网品牌不是在换LOGO就是在换LOGO的路上”。事实也是如此,近两年无论是LOGO用了十几年的老品牌,还是诞生仅数年的新行业独角兽均选择更换新LOGO,各大品牌们扎堆换新LOGO背后的

    2023年04月09日
    浏览(47)
  • 关于如何生成ssh密钥--远程访问的第一步

    第一步:从git官网下载windows版本的git:http://git-scm.com/downloads 第二步:写入以下系统path环境变量: 第三步:进入cmd,并输入(配置信息): 可以查看已经配置的信息:  第四步:执行命令生成密钥 进行回车确认:分别为,私钥的保存路径,不更改就回车;密码,不设置就回

    2024年02月11日
    浏览(53)
  • 保护隐私的第一步:从更新浏览器开始

    当今社会已经进入了数字化和网络化的时代,而网络安全问题也日益突显。随着互联网在我们生活中的不断渗透,网络威胁变得愈发普遍和隐蔽。在这样的背景下,网络浏览器作为人们访问互联网的主要工具之一,不仅为我们提供了便捷的上网方式,也成为了恶意攻击者追求

    2024年02月11日
    浏览(37)
  • 学会Python开发的第一步:写一个桌面小程序

    嗨喽,大家好呀~这里是爱看美女的茜茜呐 又到了学Python时刻~ 当使用桌面应用程序的时候,有没有那么一瞬间, 想学习一下桌面应用程序开发? 建议此次课程大家稍作了解不要浪费太多时间, 因为没有哪家公司会招聘以为Python程序员开发桌面程序吧? Python 3.6 Python是一种代

    2024年02月03日
    浏览(56)
  • ESP32连接WiFi(迈出物联网的第一步)

    首先我们需要下载相应的arduino的ESP32库。网上有教程,自行编写,如有需要可评论,人多可出教程 言归正传。首先。我们先新建一个空文件 在里面的setup函数中写入这些代码  115200是我们串口通信的波特率。 这是串口会显示的画面,   WiFi.begin(\\\"A\\\",\\\"88888888\\\");第一个分号是写

    2024年02月08日
    浏览(45)
  • 文章一:SVN入门指南 - 版本控制新手的第一步

    概述:在本篇文章中,我们将介绍版本控制的基本概念和SVN的基础知识。从安装和配置SVN开始,逐步学习仓库创建、提交、更新等基本操作,让您快速入门SVN版本控制。 1. 引言 在软件开发过程中,版本控制是必不可少的工具。它允许开发团队对代码进行有效管理,记录代码

    2024年02月13日
    浏览(56)
  • ubuntu安装中文拼音输入法,装系统的第一步

    本教程对ubuntu系统的最新版本通用,无论你是22.04、20.04、18.04都可以。 首先安装中文输入法必须要让系统支持中文语言,可以在 Language Support 中安装中文语言包。 输入法必须基于框架,常用的输入法框架有 ibus 和 fcitx,我一直都选的ibus。 安装完成后可以在 Language Support 中选

    2024年02月12日
    浏览(53)
  • 安装Pygame库:在Python中创建游戏的第一步

    🌱博客主页:青竹雾色间. 😘博客制作不易欢迎各位👍点赞+⭐收藏+➕关注 目录 前言 Pygame库概述 安装Pygame库 方法一、在pycharm内部直接安装 方法二、通过pip直接安装 验证安装 Pygame是一个功能强大的Python游戏开发库,它提供了丰富的工具和函数,帮助开发者轻松创建2D游戏

    2024年02月07日
    浏览(91)
  • CV大一统模型的第一步!Segment Anything Model 最全解读!

     Datawhale干货  作者:崔腾松,Datawhale成员 Meta 开源万物可分割 AI 模型:segment anything model (SAM)。 本文列举了一些资料,并从SAM的功能介绍、数据集、数据标注、图像分割方法介绍,研发思路以及对未来的展望来展开详细介绍。并综合了一些评价谈论,放眼当下和展望未来,

    2023年04月19日
    浏览(69)
  • Go For Web:踏入Web大门的第一步——Web 的工作方式

    本文作为解决如何通过 Golang 来编写 Web 应用这个问题的前瞻,对 Golang 中的 Web 基础部分进行一个简单的介绍。目前 Go 拥有成熟的 Http 处理包,所以我们去编写一个做任何事情的动态 Web 程序应该是很轻松的,接下来我们就去学习了解一些关于 Web 的相关基础,了解一些概念,

    2023年04月13日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包