首页 > 编程语言 >零代码编程:用ChatGPT打造小宇宙播客下载软件2.0

零代码编程:用ChatGPT打造小宇宙播客下载软件2.0

时间:2023-06-17 15:31:48浏览次数:65  
标签:播客 URL 音频文件 content ChatGPT 2.0 下载

之前用ChatGPT写了一个简单的小宇宙播客下载应用,但是实际使用一段时间后,发现有几个问题,比如:如果文件名中有一些特殊符号,下载不成功;有些m4a格式的也下载不成功;文件大下载的慢;

根据这些情况,进行完善,利用ChatGPT生成了小宇宙播客下载软件2.0版本:

在ChatGPT输入如下提示词:

你现在是一个Python编程专家,要写一段下载网页中音频文件的代码。

具体步骤如下:

用户输入一个URL地址,获取这个URL地址然后解析源代码;

定位property="og:title"的meta元素,提取其中的content值,作为音频文件标题,需要注意的是:有些content值里面可能有符号、空格等,需要进行处理;

定位property="og:audio"的meta元素,提取其中的content值,作为音频文件下载地址;

下载音频文件,保存到电脑d盘的“小宇宙播客”文件夹;注意:有些音频文件是mp3格式,有些是m4a格式

以上步骤构造一个循环,可以让用户下载完成一个音频文件后,继续出现URL输入窗口;

注意:每个步骤都要有信息输出,下载失败或完成都要有信息输出;

下载时使用多线程下载,来提升下载速度;

下载的时候显示下载进度条,预计还有多长时间完成;

零代码编程:用ChatGPT打造小宇宙播客下载软件2.0_多线程下载

根据ChatGPT的提示,先安装相关的库:

pip install beautifulsoup4 requests tqdm concurrent.futures

然后运行程序,完美下载

零代码编程:用ChatGPT打造小宇宙播客下载软件2.0_多线程下载_02

标签:播客,URL,音频文件,content,ChatGPT,2.0,下载
From: https://blog.51cto.com/fancyar/6505145

相关文章

  • AI自动写书神器,3个ChatGPT插件让你轻松赚钱!
    AI自动写书神器,3个ChatGPT插件让你轻松赚钱!你是否想过,有一天,你可以只给一个主题,让AI自动搜集资料并写出一本电子书?你是否想过,有一天,你可以不用动笔,就能成为畅销书作者?你是否想过,有一天,你可以利用AI的智慧和创造力,轻松赚取被动收入?如果你的答案是肯定的,那么恭喜你,你的梦想已经成为......
  • 疯狂GC的第二种处理方式-ChatGPT的学习之四
    疯狂GC的第二种处理方式-ChatGPT的学习之四摘要上一个脚本太复杂了.而且要改启动脚本.课间休息跟人扯淡聊起来chatGPT发现他的语法很有用但是思路不太对.不过突然根据文档里写的想到了一个新的思路.获取GC信息whiletruedate>>/zhaobsh/gcutiljstat-gcutil`jps|......
  • 微信支付设置(v2.0)
    一、设置支付目录支付授权目录说明:1、商户最后请求拉起微信支付收银台的页面地址我们称之为“支付目录”,例如:https://www.weixin.com/pay.php。2、商户实际的支付目录必须和在微信支付商户平台设置的一致,否则会报错“当前页面的URL未注册:”支付授权目录设置说明:登录微信支......
  • ChatGPT拒绝做这5件事,还有20件它也不会做!
    导读:自从ChatGPT和其他生成式AI应用程序出现以来,我们一直在探索我们可以用它们做什么。看起来ChatGPT可以做任何事情。但在本文中,我们将探讨ChatGPT不会或无法做的事情。本文字数:1800,阅读时长大约:10分钟自从ChatGPT和其他生成式AI应用程序出现以来,我们一直在探索我们可以用它......
  • [转载]ChatGPT:智能化游戏测试的新尝试
    转自公众号网易雷火测试中心当下,ChatGPT红遍了全网,作为一个被认为会对人类社会产生威胁的聊天机器人。ChatGPT是不是真的有那么神奇?好奇心驱使下,作者对ChatGPT做了一些简单的试用,并思考了ChatGPT以及类似相关的AI工具能给我们的游戏测试工作带来哪些启发和效率提......
  • QGIS3.22.0+VS2019 window10编译
    首先感谢博客 济南友泉软件有限公司提供的顺序教程。博客地址:https://blog.csdn.net/qq_26221775/article/details/122792445这篇博客主要是表示编译时遇到的坑。1.一定使用vs2019进行编译。我刚开始想使用vs2017编译。因此遇到了两个坑。(1)vs2017编译qgis_cor......
  • Ubuntu 12.04LTS 更换源(转载)
    2022-03实测可用前言 本文主要介绍如何为已经不再支持的Ubuntu12.04LTS更换源,网上查到的源(很多是13-14年的帖子)都无法直接使用了,例如下面这个1234debhttp://archive.ubuntu.com/ubuntuprecisemainuniverserestrictedmultiversedebhttp://archive.ubu......
  • ChatGPT炒股:通过股票研究报告文本分析来追踪热门行业
    券商发布的股票研究报告,跟踪范围较广,通过股票研报,可以反应出哪些行业目前是大家重点关注的热门行业。具体怎么分析呢?首先,通过wind或者choice等金融终端把最近一周的行业研究研报的搜索结果导出来,保存为excel格式。然后,在ChatGPT中输入提示词:F盘有一个文件:行业研究报告20230615.xlsx......
  • 互动无极限:在线免费实用ChatGPT聊天工具
    在现代社会中,聊天交流已变得越来越普遍,并且不断发展成新的形式和类型。而如今,通过使用人工智能技术,我们可以更加便捷地进行自然的对话交流。那么,提供在线免费使用的ChatGPT聊天工具是否可以满足各种需求呢?答案是肯定的。ChatGPT是一种利用最新语言模型技术所开发的智能聊天程序。......
  • ChatGPT:在线免费智能聊天网页版
    在当今网络时代,聊天实现了从文字、语音到视频的全面发展。然而,在众多聊天方式中,许多人更喜欢使用人工智能技术来帮助进行自然的对话交流。那么,是否有一个在线免费ChatGPT网页版,可以提供更好的交互体验呢?答案是肯定的。ChatGPT是一款基于最先进的语言模型技术而设计的智能聊天程序......