問題タブ [windowserror]

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 投票する
2 に答える
637 参照

python - WindowsError: スクリプトで FreeImagePy イメージを保存するときの特権命令は、IDLE で動作します

仕事のためにPythonで画像のラングリングを行うプログラムに取り組んでいます。PIL は複数ページの TIFF をサポートしていないため、FreeImagePy を使用しています。プログラムからファイルを保存しようとすると、次のエラーメッセージが表示されます(または、保存しようとする方法に応じて同様のメッセージが表示されます)。

IDLEから同じことをしようとすると、うまくいきます。

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

windows - プロセスの Windows エラー報告 (ワトソン博士) を無効にする

メイン アプリケーションを厄介なエラーから保護するために、外部プロセスで制御できない不安定なサードパーティ コードをホストしているアプリケーションがあります。私の親プロセスは他のプロセスを監視しており、失敗したときに「正しいこと (tm)」を実行しています。

私が抱えている問題は、ワトソン博士がまだ分離されたプロセスでクラッシュを検出し、途中でプロセスにアタッチしてクラッシュ ダンプを取得していることです。これには次の 2 つの問題があります。 1. クラッシュ ダンプが取得されている間もプロセスが存続するため、障害を検出するのにかかる時間が劇的に遅くなります。2. Microsoft にエラー レポートを送信するかどうかを尋ねる迷惑なポップアップをユーザーに表示します。

明らかに、子プロセスのバグを修正したいと思いますが、それがオプションではないことを考えると、そのプロセスのワトソン博士 (および Vista 以降の Windows エラー報告) を選択的に無効にできるようにしたいと考えています。

信頼できないビットに引き渡す前に、プロセスで独自のコードの一部を実行しているため、現在のプロセスに影響を与える呼び出し可能な API があれば問題ありません。

私は知っています: http://support.microsoft.com/default.aspx/kb/188296これにより、マシン全体でワトソン博士が無効になります。マシン全体の設定を台無しにするのは悪い市民になるので、私はそれをしたくありません。

また、現在のプロセスの Windows エラー報告を無効にするように見える Vista+ の WerSetFlags オプションも認識していますが、以前の OS バージョンで Dr.Watson を無効にするものが必要です。

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

python - 「WindowsError: 例外: アクセス違反...」 - ctypes の質問

以下は、DLL に常駐する C 関数のプロトタイプです。

別のスレッドで、この関数に必要な引数を適切に作成して送信する方法について質問しました。

スレッドは次のとおり です。この C 関数を複数の引数で ctypes でラップするにはどうすればよいですか?

したがって、上記のスレッドの適切な情報を使用しましたが、次のエラーが発生します: WindowsError: 例外: アクセス違反書き込み 0x00001001

どのように進めたらよいか迷っています。Windows XP を使用しています。管理者アカウントでログインすると、問題は解決しますか? それとも、これは Python のメモリ オブジェクトが不変であることに問題がありますか?

皆さんありがとう!

関連する Python で編集:

関連するコードを追加するために編集しました!デバイスの各機能を最初に動作させるための簡単なスクリプトを書いているだけです。変数 sizeTRACE は再利用できますが、現在はテスト コードであり、デバイスが接続されていないため、GetSize() はゼロを返しています。ゼロを掛けるとバズが消えてしまうので、今のところ強制的に 1 にしています。これが明確でない場合は、お詫びし、この投稿を編集しようとします。

2番目の編集:デバイスを接続して、それが役立つかどうかを確認することが提案されました. FROG を接続したばかりですが、まだ同じエラーが発生します。非常に奇妙で、私はかなり無知です。いずれにせよ、ありがとうございました!

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

python - Python の「WindowsError メッセージが正しくエンコードされていません」という問題を回避するにはどうすればよいですか?

Python が WindowsError を発生させたときの問題です。例外のメッセージのエンコーディングは常に os-native-encoded です。例えば:

さて、ここで例外があります。

私の Windows7 の言語は繁体字中国語であるため、表示されるデフォルトのエラー メッセージは big5 エンコーディング (CP950 として知られています) です。

ご覧のとおり、エラー メッセージは Unicode ではありません。出力しようとすると、別のエンコーディング例外が発生します。ここに問題があります。Python の問題リストで見つけることができます: http://bugs.python.org/issue1754

問題は、これを回避する方法です。WindowsError のネイティブ エンコーディングを取得するには? 私が使用している Python のバージョンは 2.6 です。

ありがとう。

0 投票する
5 に答える
52897 参照

python - WindowsError [エラー 5] アクセスが拒否されました

プロセスを実行するために killableprocess パッケージ (サブプロセスの上に構築) を使用しています。スクリプトで「killableprocess.Popen(command)」コードを実行するたびに、次のエラーが発生します。

しかし、Python インタラクティブ コンソール (Python 2.6) から実行すると、正常に動作します。これはおそらく、スクリプトからこれを実行するときにアクセス許可の問題があることを意味しますが、それらを解決する方法がわかりません。管理者として実行したコマンドからスクリプトを実行しようとしましたが、役に立ちませんでした。同様の投稿を探してみましたが、良い解決策が見つかりませんでした。私は Windows、特に Windows 7 Ultimate x64 で実行しています。

ありがとう

0 投票する
5 に答える
42203 参照

python - os.systemは、名前に空白が含まれているdirにあるexeを呼び出します

私のコードは単純に次のとおりです。

このプログラムを実行すると、Windowsエラーが発生します。can't find the file specified.

「最初のバージョン」の途中の空白に問題があることがわかりました。問題を回避する方法をどのように見つけることができますか?

PS:変数'file'が引数として別の関数に渡されている場合はどうなりますか?

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

python - Windowsエラー0「ERROR_SUCCESS」はどういう意味ですか?

パイプリダイレクトによって別のプロセスの標準出力を読み取るPythonプログラムを作成しました。ただし、プログラムは次の行を吸い込みます。

エラーはIOErrorです:[Errno0]エラー

私はwindowserrno0の説明を見つけました。それは次のように定義されているので混乱します:

操作は正常に完了しました。

操作が正常に完了するとエラーが発生するのはなぜですか?

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

c++ - ERROR_PATH_NOT_FOUNDとERROR_FILE_NOT_FOUNDの違いは何ですか?

私は通常、ERROR_FILE_NOT_FOUNDそこにないファイルを開こうとすると取得しますが、fopen()失敗してGetLastError()戻ってきますERROR_PATH_NOT_FOUND

ERROR_FILE_NOT_FOUNDでは、との違いは何ERROR_PATH_NOT_FOUNDですか?

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

windows - WindowsError: エラー 2 指定されたファイルが見つかりません

私は Python (Python 3.2 を使用) を学んでおり、いくつかのマニュアルに従っています。1 つには、現在のディレクトリを、作成してそこに配置するように求められた特定のファイルを含むディレクトリに変更するように求められました。次のエラーが発生しました。

私はこれらを試しました:

ここで質問する前に見つけた唯一の関連情報は、Windows パス変数に生の文字列を使用し (悲しいことに、これはすべて Vista ネットブックで発生しています)、パス名をnormpath(path)で正規化することでした。上記のように前者を試しましたが (正しく使用していますか?)、後者の使用方法や、それが私の問題に適用できるかどうかを完全には理解していません。

私が遭遇した唯一の他のビットは、文字列でバックスラッシュを使用してエスケープ文字を呼び出している可能性があることですが、生の文字列構文はその問題を処理する必要がありましたよね? また、取得しようとしているディレクトリは次のとおりです。

助言がありますか?

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

python - Python:単純なctypesdllのロードでエラーが発生する

MSDN DLLの例からMathFuncsDll.dllを作成し、呼び出し元の.cppを実行すると正常に機能しました。今、これを次のようなctypesを使用してIPythonにロードしようとしています

正しいフォルダにあると

同様にPythonシェルでは、これにより

何を変更すればよいですか?うーん、それはWin 7 64ビット対いくつかの32ビットdllか何か正しいかもしれませんか?後でまた時間があるときに確認します。