問題タブ [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.

0 投票する
1 に答える
1025 参照

python - PIL(Python Imaging Library)のファイルパスからサムネイルを作成するときにこれらのIOErrorを修正する方法

私は、ファイルパスと出力ファイルパスを取り込んで、ファイルパスで見つかった画像の64x64サムネイルを作成し、そのサムネイルをoutputfilepathに保存できるPythonで単純な関数を作成しようとしています。これが私のコード全体です:

問題は、このコードが一部の画像では正常に機能することですが、「im.thumbnail(size、Image.ANTIALIAS)」を呼び出す行でIOErrorが発生します。上記のプログラムの出力は次のとおりです。

最初のテストでは、画像を開いた後、サムネイルが作成される前にI/Oエラーがスローされることに気付くでしょう。2番目のテストでは、エラーはスローされず、サムネイルは実際に出力パスに正常に保存されます。2つの異なるテストをどのような順序で呼び出すか、または一方をコメントアウトしてもう一方を単独で実行すると、結果は常にTEST 1が失敗し、TEST2が成功します。cat1.jpgとcat2.jpgはどちらも有効なJPEG画像のようですが、ファイル名と実際の画像の内容以外に、実際には何も違いはありません。

誰かが私の画像でそれを試してみたい場合は、ここからcat1をダウンロードしました:http://dellone2one.com/wp-content/uploads/2009/11/angry_wet_cat.jpg

そして私はここからcat2をダウンロードしました:http://cvcl.mit.edu/hybrid/cat2.jpg

処理せずに完全なトレースバックを追加するように編集:これが完全なトレースバックです

0 投票する
2 に答える
2390 参照

python - multiprocessing > Manager() > RLock エラー:

リストに multiprocessing.Process オブジェクトのコレクションがあり、それらはすべて「プロセス セーフ キュー」と呼ばれるものの同じインスタンスを使用して、プロセス セーフ (スレッド セーフだがプロセスあり) の方法で通信します。スレッドの管理を担当する親プロセス。

子プロセスが何かをキューに入れようとすると、最初に multiprocessing.Manager > RLock を取得し、次にキューに書き込み、最後にロックを解放する ProcessSafeQueue().enqueue() を呼び出します。

この場合、それは子プロセスの pid でした。エラーのトレースバックは次のとおりです。

そして、実際のエラーは次のとおりです。

IOError: [Errno 11] リソースが一時的に利用できません

アプリケーションが約 7 時間正常に実行された後、なぜこのエラーが発生するのかを誰かが理解するのを手伝ってくれるかどうか疑問に思っています。

0 投票する
2 に答える
3554 参照

actionscript-3 - URLLoader.load POST で AS3 をフラッシュ - http status=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 ステータスが表示されますが、まだデータはありません。)

何が起こっているのかについてのアイデアはありますか? (エラーが必要です!)

0 投票する
1 に答える
163 参照

python - URL のコンテンツをガンジッピングする - Python

戻ってきました。:) 再び、URL の gzip 圧縮されたコンテンツを取得して、それらを gunzip しようとしています。今回はパイソンで。コードの #SERVER セクションは、gzip 圧縮されたデータを生成するために使用しているスクリプトです。Javaで動作するため、データは良好であることが知られています。コードの #CLIENT セクションは、(最終的な JSON 解析のために) そのデータを試して読み取るためにクライアント側で使用しているコードの一部です。ただし、この転送のどこかで、gzip モジュールは作成したデータの読み取り方法を忘れています。

その他の注意事項:

outbuf.getvalue()と同じurlConnObj.getvalue()です と同じですurlConn.read()

0 投票する
2 に答える
1659 参照

memory-mapped-files - メモリマップトファイルはI/Oエラーをどのように処理しますか?

現在ファイルを開き、fread()でファイルを読み取って、メモリマップトファイルを使用するツールを変更しています。このプログラムは、I/Oエラーが発生している可能性のあるデバイスから頻繁に読み取ります。現在、fread()によって返されるエラーでこれらをキャッチしています。I / Oエラーはメモリマップトファイルでどのように報告されますか?

0 投票する
1 に答える
1385 参照

expect - C++プロセスで「expect」スクリプトを呼び出す

必要なときにパスワードを自動的に送信するリモートサーバーからSCPファイルにexpect/spawnとsendコマンドを使用してシェルを実現しました。

スクリプトはUNIXターミナルで正常に動作します。

それでも、C++プロセスでこのスクリプトを使用しようとしました。これは、system()またはpopen()関数によって呼び出されましたが成功しませんでした。このエラーが返されます: "ioctl(raw):I / O error"誰かが手がかりを持っている可能性がありますか?

これは私のスクリプトです:

0 投票する
2 に答える
193906 参照

python - os.system() 中に「IOError: [Errno 9] Bad file descriptor」が発生する原因は何ですか?

os.system()別の科学プログラムを実行するために使用されるPython スクリプトを含む科学ソフトウェアを使用しています。サブプロセスの実行中、Python はある時点で次のように出力します。

このメッセージは返品と同時に印刷されると思いos.system()ます。

私の質問は次のとおりです。

このタイプの IOError につながる可能性のある条件はどれですか? 正確にはどういう意味ですか?によって呼び出されたサブプロセスにとって、それはどういう意味os.system()ですか?

0 投票する
2 に答える
1673 参照

python - Python'そのようなファイルまたはディレクトリはありません'モード`w+`でパス`〜/filename`を開く

この行で存在しないファイルを開こうとしています:

存在する場合はそれを開き、コンテンツをワイプして書き込みを開始する必要があります。存在しない場合は作成する必要があります...そうですか?

そうではありません。このエラーが発生します。

アイデア?

0 投票する
3 に答える
12236 参照

python - Pythonでファイル行をfloat/intに変換する方法

このコードを実行しようとするときはいつでも:

このエラーコードが表示されます:

誰かが私が何が悪いのかを理解するのを手伝ってもらえますか?空のセルを読み取ろうとしているように見えますが、なぜそうなるのかわかりません。私がスキャンしているファイルは現在2行しかなく、それぞれが「3」を示しているので、成功するはずですが、このエラーを乗り越えることはできません。

0 投票する
2 に答える
4124 参照

python - logging.config.fileConfig によってスローされた IOError を適切に処理していますか?

これはオープンエンドまたは厄介な質問かもしれませんが、それらを処理するための「最良の」アプローチがわからないという例外処理の問題にますます遭遇していることに気づきました。

存在しないファイルで FileHandler を構成しようとすると、Python のログ モジュールは IOError を発生させます。モジュールはこの例外を処理せず、単に発生させます。多くの場合、ファイルへのパスが存在しない (したがってファイルが存在しない) ため、例外を処理して続行するには、パスに沿ってディレクトリを作成する必要があります。

すべてのユーザーが、適切なディレクトリを作成しない理由を尋ねてきたので、アプリケーションでこのエラーを適切に処理したいと考えています。

これを処理することにした方法を以下に示します。

構成する必要がある N 個の FileHandlers があるため、このシナリオで発生させて修正する必要がある N 個の IOErrors があるため、ループ (または再帰) する必要があります。

これはこれを行う適切な方法ですか?私が知らない、または理解できない可能性のある、より良い、よりPython的な方法はありますか?