无法从网站提取图像

时间:2016-12-30 08:53:32

标签: python html urllib

我正在尝试使用python从网站中提取图像:

相关命令:

import urllib
imagelink =  'http://searchpan.in/hacked_captcha.php?450535633'
urllib.urlretrieve(imagelink, "image.jpg")

使用Firefox查看图像显示以下内容。

enter image description here

4 个答案:

答案 0 :(得分:2)

您可以在Python 3上使用以下内容。您需要首先执行GET请求,当然这是抽象的并检索内容,将其写入给定的文件名。

import urllib.request

imagelink =  'https://i.stack.imgur.com/s2F9o.png'
urllib.request.urlretrieve(imagelink, './sample.png')

参考 https://docs.python.org/3/howto/urllib2.html#fetching-urls

答案 1 :(得分:1)

也许这就在一条线上?

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppBaseTheme">
</application>

答案 2 :(得分:1)

图片是png,你所要做的只是保存为'.png'

这是代码

import urllib
imagelink =  'http://searchpan.in/hacked_captcha.php?450535633'
urllib.urlretrieve(imagelink, "image.png")

答案 3 :(得分:-1)

必须有.jpg或网站使用的img的任何扩展名你必须提供带扩展名的完整网址

Extract and Download Image

转到此链接可能会有所帮助。

祝您好运......