我想在互联网上找到图像的尺寸。我尝试使用
from PIL import Image
import urllib2 as urllib
fd = urllib.urlopen("http://a/b/c")
im = Image.open(fd)
im.size
按照此答案建议,但出现错误信息
addinfourl instance has no attribute 'seek'
我检查了,返回的对象urllib2.urlopen(url)
似乎没有根据的seek方法dir
。
那么,我必须怎么做才能将图像从Internet加载到PIL中?
您可以考虑使用io.BytesIO
的前向兼容。
Python 3中不存在StringIO和cStringIO模块。
from PIL import Image
import urllib2 as urllib
import io
fd = urllib.urlopen("http://a/b/c")
image_file = io.BytesIO(fd.read())
im = Image.open(image_file)
问题内容: 我将这张图像的大小为128 x 128像素,并将RGBA作为字节值存储在内存中。但 引发异常 ValueError:图像数据不足 为什么?我究竟做错了什么? 问题答案: 您可以尝试以下方法: 源代码:
问题内容: 如何创建一个JavaScript页面来检测用户的互联网速度并将其显示在页面上?诸如 “您的互联网速度为?? / ??”之类的信息 Kb / s”。 问题答案: 可能在某种程度上但不是很准确,其想法是加载具有已知文件大小的图像,然后在其事件中测量触发该事件之前经过的时间,然后将此时间除以图像文件大小。 可以在这里找到示例:使用javascript计算速度 应用了建议的修复的测试用例: 与
问题内容: 这就是我在香草javascript中检查互联网连接的方式: 我的项目中有角度控制器和模块。我应该在上面的代码放在哪里?它应在全局上下文中执行,而不应分配给某个控制器。也许有某种全局控制器? 问题答案: 首先,我建议您听在线/离线活动。 您可以在AnguarJS中以这种方式进行操作: 注意:我在方法中包装了根范围变量的更改,以通知Angular某些更改。 之后,您可以: 在控制器中: 在
问题内容: 我的MongoDB服务器在上运行,虽然我通常可以正常运行Node.js应用,但是当我断开与Internet的连接时,Mongoose抛出了错误 请注意,我仍然可以从Mongo Shell客户端连接到MongoDB服务器。此外,如果我先启动我的应用程序,然后再断开互联网连接,则我的应用程序可以脱机访问数据库。那么为什么没有互联网就无法启动呢? 编辑:这是完整的错误 编辑:措辞 问题答案:
本章内容衍生自Jessica McKellar的演讲“互联网是怎幺工作的” (http://web.mit.edu/jesstess/www/) 。 我们猜你每天在使用互联网。但是当你在浏览器里输入一个像 https://djangogirls.org 的地址并按 回车键的时候,你真的知道背后发生了什幺吗? 你需要了解的第一件事是一个网站只是一堆保存在硬盘上的文件。 就像你的电影、 音乐或图片一样
我对这家公司有着先入为主的厌恶滤镜,这源自自己作为消费者的直接评价、作为社会人的责任使然;此外,作为学生在与从基层到中层员工、从职能到业务人员的交流接触中,更加加深了这层滤镜。但需要说明的是,我十分幸运——最后遇到了很棒的老板和同事,让我出乎意料;奇葩的面试流程让我对面试有了更深刻的理解。 最后拿到offer对应的组真的挺棒的。做的事情算得上核心,也能发挥自己的特长,面试官/团队有技术,不过分卷;
本文向大家介绍如何在网页中打开腾讯QQ?相关面试题,主要包含被问及如何在网页中打开腾讯QQ?时的应答技巧和注意事项,需要的朋友参考一下 window.open('http://wpa.qq.com/msgrd?v=3&uin=1186154608&site=qq&menu=yes')
我的代码有错误( 没有保存图像我会给你所有的代码: 主活动代码: 博客回收dapter.kt 还有博客ost.class 和DataStore.class 最主要的 还有activity_main.xml 和layout_blog_list_item.xml 和完全错误: 2020-01-15 21:34:36.509 32083-32083/? E/AndroidRuntime:致命异常:主进程