某不知名人士 2024-08-06 13:17 采纳率: 92%
浏览 4
已结题

python获取指定url的图片


import requests

path = r'C:\Users\嘉铄\Desktop\AA'

url='https://img2.baidu.com/it/u=2759070966,190405640&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=1068'
r=requests.get(url)



with open(path,'wb') as f:    #二进制形式
    f.write(r.content)   #将二进制形式写到文件中

这是我跟着慕课上学习的程序,目的是抓取指定url的图片并保存到一个文件,可是程序会报错
PermissionError: [Errno 13] Permission denied: 'C:\Users\嘉铄\Desktop\AA'
我去网上搜了一下是没有权限,我后面以管理员的身份运行pycharm也不行,之前我有做过文件题目,写入一个文本到文件夹也是正常的,不知道哪里出现了问题

  • 写回答

1条回答 默认 最新

  • 吃苹果的牛顿顿 2024-08-06 20:11
    关注

    首先,确认下AA是文件不是文件夹吧?名字起的有点草率啊😅

    管理员身份启动终端,在终端里面运行试试
    如果不行,就尝试更改文件夹的权限设置。右键点击目标文件夹,选择“属性”选项,打开“安全”选项卡并更改权限设置。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 9月5日
  • 已采纳回答 8月28日
  • 创建了问题 8月6日