问题标签 [ioerror]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - How to fix these IOErrors when creating a thumbnail from a filepath in PIL (Python Imaging Library)
I am trying to make a simple function in python that can take in a filepath and an outputfilepath, and then make a 64x64 thumbnail for the image found at filepath and save the thumbnail to outputfilepath. Here is my entire code:
The problem is that this code will work fine for some images, but will raise an IOError on the line where I call "im.thumbnail(size, Image.ANTIALIAS)". Here is the output of the above program.
You'll notice that in the first test, the an I/O Error is thrown after the image is opened but before a thumbnail is created. In the second test no error is thrown, and the thumbnail is actually successfully saved to the outputpath. No matter what order I call the two different tests in, or if I comment one out and run the other one alone, the result is always TEST 1 failing and TEST 2 succeeding. Both cat1.jpg and cat2.jpg seem to be valid JPEG images, I can't really find anything different between them besides the file names and the actual picture content.
In case anyone wants to try it with my images, I downloaded cat1 from here: http://dellone2one.com/wp-content/uploads/2009/11/angry_wet_cat.jpg
and I downloaded cat2 from here: http://cvcl.mit.edu/hybrid/cat2.jpg
EDITED TO ADD THE FULL TRACEBACK WITHOUT THE HANDLING: Here is the full traceback
python - 多处理 > Manager() > RLock 错误:
我在一个列表中有一个 multiprocessing.Process 对象的集合,它们都使用我将称为“进程安全队列”的相同实例以进程安全(线程安全但与进程)的方式进行通信负责管理线程的父进程。
当子进程去往队列中放入东西时,它调用 ProcessSafeQueue().enqueue(),它首先获取一个 multiprocessing.Manager > RLock,然后写入队列,最后释放锁。
在这种情况下,它是子进程的 pid。这是错误的回溯。
这是实际的错误:
IOError:[Errno 11] 资源暂时不可用
我想知道是否有人可以帮助我理解为什么在应用程序成功运行约 7 小时后我可能会收到此错误。
actionscript-3 - URLLoader.load POST 上的 Flash AS3 - 获取 http 状态 = 0 且没有数据。在 Flash IDE 中工作
我正在使用urlload.load(urlRquest)
.
还
当我在 Flash IDE 中进行调用时,我会在发生错误时得到 HTTPStatusEvent.status = 400(或其他)。并且 IOErrorEvent.data 包含 xml(或有时是字符串)。
但是,当我在浏览器(Firefox Mac 或 PC)中运行 swf 时HTTPStatusEvent.status = 0
, 和IOErrorEvent.data
是空的。(有趣的是,在 Safari Mac 中,我确实得到了 400 状态,但仍然没有数据。)
关于可能发生的事情有什么想法吗?(我需要我的错误!)
python - 压缩 URL 的内容 - Python
我回来了。:) 再次尝试获取 URL 的压缩内容并将其压缩。这次是在 Python 中。#SERVER 代码部分是我用来生成 gzip 压缩数据的脚本。该数据已知良好,因为它适用于Java。#CLIENT 代码部分是我使用客户端尝试读取该数据的代码(用于最终的 JSON 解析)。然而,在这个传输的某个地方,gzip 模块忘记了如何读取它创建的数据。
其他注意事项:
outbuf.getvalue()
是一样的urlConnObj.getvalue()
是一样的urlConn.read()
memory-mapped-files - 内存映射文件如何处理 I/O 错误?
我正在修改一个当前打开文件并使用 fread() 读取它们以使用内存映射文件的工具。该程序经常从可能有 I/O 错误的设备中读取。目前我们通过 fread() 返回的错误捕获这些。内存映射文件如何报告 I/O 错误?
expect - 在 C++ 进程中调用“expect”脚本
我使用expect/spawn 实现了一个shell,并从远程服务器向SCP 文件发送命令,该服务器在需要时自动发送密码。
该脚本在 UNIX 终端上运行良好。
尽管如此,我还是尝试通过 C++ 进程来使用这个脚本。它已被 system() 甚至 popen() 函数调用但没有成功。返回此错误:“ioctl(raw): I/O error” 有人可能有任何线索吗?
这是我的脚本:
python - 在 os.system() 期间,什么会导致“IOError: [Errno 9] Bad file descriptor”?
我正在使用一个科学软件,包括一个正在调用的 Python 脚本,该脚本os.system()
用于运行另一个科学程序。当子进程运行时,Python 在某些时候会打印以下内容:
我相信这条消息是在返回的同时打印的os.system()
。
我现在的问题是:
哪些情况会导致这种类型的 IOError?它到底是什么意思?对被调用的子进程意味着什么os.system()
?
python - Python“没有这样的文件或目录”打开路径“~/filename”,模式为“w+”
我正在尝试打开此行不存在的文件:
如果它存在,它应该打开它,然后擦除内容以开始写入。如果它不存在,它应该创建它......对吗?
它没有。我得到这个错误。
想法?
python - 如何在python中将文件行转换为float/int
每当我尝试运行此代码时:
我得到这个错误代码:
谁能帮我找出问题所在?在我看来,它正在尝试读取一个空单元格,但我不知道为什么会这样。我正在扫描的文件目前只有两行,每行读数为“3”,所以它应该输出成功,但我无法克服这个错误。
python - 正确处理 logging.config.fileConfig 抛出的 IOError?
这可能是一个开放式或尴尬的问题,但我发现自己遇到了越来越多的异常处理问题,我不知道处理它们的“最佳”方法。
如果您尝试使用不存在的文件配置 FileHandler,Python 的日志记录模块会引发 IOError。该模块不处理此异常,而只是引发它。很多时候,文件的路径不存在(因此文件不存在),所以如果我们想处理异常并继续,我们必须沿着路径创建目录。
我希望我的应用程序能够正确处理此错误,因为每个用户都问我们为什么不为他们创建正确的目录。
我决定处理这个问题的方式可以在下面看到。
我需要循环(或我想是递归),因为需要配置 N 个 FileHandlers,因此需要针对这种情况提出和纠正 N 个 IOErrors。
这是正确的方法吗?有没有更好、更 Pythonic 的方式,我不知道或可能不理解?