咖啡配香菜 发表于 2021-12-25 11:39:15

网易云那节课下载网页并保存为txt,为什么不行呢

import requests

def get_url(url):
    headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36 Edg/96.0.1054.62'}
    res=requests.get(url,headers=headers)
   
    return res

def main():
    url =input("请输入链接地址:")
    res =get_url(url)
   
    with open ( "res.txt","w",encoding="utf-8")as file:
      file.write(res.text)
   
if __name__ == '__main__':
    main()


上述代码运行后,输入网址无反应,也没有res.txt文件

咖啡配香菜 发表于 2021-12-27 14:19:00

本帖最后由 咖啡配香菜 于 2021-12-27 14:34 编辑

Sublime Text
Registered toUnlimited User License
Copyright c 2006-2021 Sublime HQ Pty Ltd
Stable Channel, Build 4113
用的上面的版本



但是用idle就可以,需要如何设置一下sublime


哦 解决了,果然是需要安插件,不支持input输入

c皮皮o 发表于 2021-12-27 16:13:53

视频文件转不了txt文件吧,要用“wb”写入二进制数据,并保存为mp4格式。将res.text改为res.content
页: [1]
查看完整版本: 网易云那节课下载网页并保存为txt,为什么不行呢