如何使用 urllib2 从动态 url 获取图像?
How to get image from dynamic url using urllib2?
我已经从产品代码生成了一个 url,例如,
code: 2555-525
url : www.example.com/2555-525.png
但是在获取 url 时,服务器上的名称格式可能不同,例如
www.example.com/2555-525.png
www.example.com/2555-525_TEXT.png
www.example.com/2555-525_TEXT_TEXT.png
示例代码,
urllib2.urlopen(URL).read()
我们可以像 www.example.com/2555-525*.png
那样传递 url 吗?
在 URL 中使用通配符在大多数情况下是无用的,因为
http://www.example.com/
之后的 URL 部分的解释完全取决于服务器 - 所以 http://www.example.com/2555-525*.png
可能对服务器有意义但是但是应该没有
通常(存在像 WebDAV 这样的例外情况)除了一个一个地尝试它们(这是不切实际的)之外,通常无法列出集合或现有 URL 中的资源) 或抓取已知网站 URL 秒(可能不完整)
要自动查找和下载 URLs,您可以使用 Web Crawler 或 Spider。
我已经从产品代码生成了一个 url,例如,
code: 2555-525
url : www.example.com/2555-525.png
但是在获取 url 时,服务器上的名称格式可能不同,例如
www.example.com/2555-525.png
www.example.com/2555-525_TEXT.png
www.example.com/2555-525_TEXT_TEXT.png
示例代码,
urllib2.urlopen(URL).read()
我们可以像 www.example.com/2555-525*.png
那样传递 url 吗?
在 URL 中使用通配符在大多数情况下是无用的,因为
http://www.example.com/
之后的 URL 部分的解释完全取决于服务器 - 所以http://www.example.com/2555-525*.png
可能对服务器有意义但是但是应该没有通常(存在像 WebDAV 这样的例外情况)除了一个一个地尝试它们(这是不切实际的)之外,通常无法列出集合或现有 URL 中的资源) 或抓取已知网站 URL 秒(可能不完整)
要自动查找和下载 URLs,您可以使用 Web Crawler 或 Spider。