import os

import urllib.request

image_url = 'http://img.jingtuitui.com/759fa20190115144450401.jpg'

file_path = 'C:/python-pro/mall_splier'

# file_name =

image_url

try:

if not os.path.exists(file_path):

os.makedirs(file_path) #如果没有这个path则直接创建

file_suffix =

os.path.splitext(image_url)[1]

print(file_suffix)

filename = '{}{}'.format(file_path, file_suffix) 拼接文件名。

print(filename)

urllib.request.urlretrieve(image_url, filename=filename),利用urllib.request.urltrieve方法下载图片

print(11111)

except IOError as e:

print(1, e)

except Exception as e:

print(2, e)

python下载图片、已知url_python实现通过URL下载图片到本地服务器相关推荐

  1. **python入门实战**-已知圆的半径求周长面积

    python入门实战-已知圆的半径求周长面积 输入半径计算圆的周长和面积 这边的知识点:调用math库里面的π值,以及数据类型. 下面展示一些 代码. import math p=math.pi a= ...

  2. python下载图片、已知url_python 爬虫之requests爬取页面图片的url,并将图片下载到本地...

    import requestsfromlxml import etree import time import os import re requests=requests.session() web ...

  3. 3 x 10的python表达式_已知 x = [3, 5, 7],那么表达式 x[10:]的值为_学小易找答案

    [判断题]Python 3.x完全兼容Python 2.x. [填空题]已知 x = 3,那么执行语句 x += 6 之后,x的值为 [判断题]在Python 3.x中可以使用中文作为变量名. [判断 ...

  4. php下载pdf并保存图片大小,php根据URL下载图片、压缩包、pdf等远程文件到本地

    码农公社  210.net.cn  210= 1024  10月24日一个重要的节日--码农(程序员)节 1.此法可下载图片.压缩包.pdf,理论上所有类型的文件都可以下载到本地.^_^ //参数说明 ...

  5. 前端下载文件(二进制文件流brob和url下载)

    第一种二进制文件流brob下载文件 1首先自己在request封装一个get请求 引入main.js import axios from 'axios'; import qs from 'qs'; i ...

  6. Python实现:已知化学分子的输入文件坐标(高斯计算输入文件为例),求其中任意三个原子确定的平面的法向量和单位法向量

    计算化学在处理实际化学问题时,比如需要在某一化学平面的法向量上进行分子操作,这时最重要的是确定化学平面和求法向量,才能进行后续的操作(如下图所示),下面以高斯输入文件为例,用python代码实现该功能 ...

  7. 用python编写:已知条码号,将条码号生成条形码并打印

    可以使用Python绘制条形码,可以使用pyBarcode库.可以使用Python中的PIL库(Python Imaging Library)来输出条形码图像,并使用Python打印机模块(Pytho ...

  8. go语言并发下载电影和视频,根据m3u8索引url下载视频.下载网页中的图片,可以从当前页向下搜索层数.

    一,根据URL的m3u8索引,下载视频文件. 二,下载网页中的图片. 为了家里小朋友,要下载一个视频,放在电视上看. 所以利用一点时间,写了这个简单下载程序.如果视频有加密,会对其解密. 最近下点图片 ...

  9. java 文件无法下载_无法从Java中的URL下载文件

    小编典典 您byte由于 while (fileIn.read() != -1) { //1st read fileOut.write(fileIn.read()); //2nd read - 1st ...

最新文章

  1. 适用于Windows和Linux的Yolo-v3和Yolo-v2(下)
  2. cpu渲染测试软件,CineBench渲染能力测试_CPUCPU评测-中关村在线
  3. DataNode内部的各种数据结构
  4. 课程第一天内容《基础交换 一 》
  5. 利用Skywalking-netcore监控你的应用性能
  6. SpringBoot2.1.9 多Redis Lettuce配置
  7. 学以致用十三-----Centos7.2+python3+YouCompleteMe成功历程
  8. break后面的语句还执行吗_12.python之配合循环的四种语句
  9. 微信小程序-简易计算器
  10. 记一次axios源码排查
  11. Android usb audio录音(四)
  12. cesium 原生抛物线
  13. 小米线刷包需要解压么_小米10刷机教程,线刷升级更新官方系统包
  14. Q学习和深度Q学习(DQN)论文笔记
  15. 《遥感原理与应用》总结—遥感传感器及成像原理
  16. (黑客游戏)HackTheGame1.21 过关攻略
  17. 数字孪生技术在智慧城市建设中有哪些应用?
  18. 小蜜蜂java小游戏_小游戏-打小蜜蜂
  19. iPhone 重大缺陷 存储空间耗尽后无法正常开机
  20. 不懂异或?一文详解移位操作符,位操作符

热门文章

  1. 移动端placeholder不能垂直居中解决方案
  2. Laravel 中的异常处理
  3. PendSV异常介绍、用于上下文切换
  4. JMeter学习(十)内存溢出解决方法
  5. msf 启动报[-] * WARNING: No database support: No database YAML file解决方法
  6. Python日期字符串到日期对象
  7. 如何在PHP中保护数据库密码?
  8. sshpass连接主机以及执行命令
  9. 【元气云妹】有趣有料的云吞铺子,来一碗吗?
  10. websocket实现方式