問題タブ [eoferror]

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

python - Python スクリプトの EOFError

次のコードフラグメントがあります。

エラーがあります:

私は何を間違っていますか?

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

ruby - RubyファイルI/OのEOFErrorとは?

公式ドキュメントでは指定されていません。EOFError が「ファイルの終わりエラー」を意味することは理解していますが、それは正確にはどういう意味ですか? ファイル リーダーがファイルの最後に到達しても、それはエラーには思えません。

0 投票する
4 に答える
1112 参照

python - ファイルの eoferror の発生

syn2(filename) を呼び出すと:

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

python - Python 2.6 cPickle.load が EOFError になる

HIGHEST_PROTOCOL を使用して、cPickle を使用して整数のリストをピクルします。

次のコードを使用してこれを unpickle しようとすると、EOFError が発生します。unpickle する前にオフセット 0 に「シーク」しようとしましたが、エラーは解決しません。

何か案は?

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

python - Mac OS X の Python で raw_input() の EOFError を処理する方法

私のpythonプログラムには2つの呼び出しがありますraw_input()

1 つ目raw_input()は、ユーザーから複数行の入力を取得することです。ユーザーは、入力を終了するために Ctrl+D (Windows では Ctrl+Z) を発行できます。

2番目raw_input()は、(y/n)タイプのプロンプトでユーザーから別の入力を受け取る必要があります。

残念ながら (Mac OS X のみ?)、stdin が最初のプロンプトで (Ctrl+D を使用して) 終了すると、2 番目raw_input()のエラーEOFErrorが発生します。raw_input()

詳細については、以下のサンプル コードを参照してください。

プログラム出力:

を上げないように 2 番目のプロンプトを作成するにはどうすればよいですかEOFError。助けてください!

編集:

質問を簡単にするために編集しました。

上記のコードを Linux システムで実行しましたが、問題なく動作します。つまり、ユーザーは 2 番目の raw_input() で「(y/N)」の選択肢を受け取るように求められました。

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

ruby - Ruby を使用した XML-RPC over SSL: ファイルの終わりに達しました (EOFError)

SSL を介して XML-RPC を実行しようとしている非常に単純な Ruby コードがいくつかあります。

問題は、常に次の EOFError 例外が発生することです。

そのため、POST を実行した後、何も返されないようです。興味深いことに、これは HTTPS ポート (またはその逆) で HTTP 接続を確立しようとした場合に予想される動作であり、プロトコルを変更すると、実際にはまったく同じ例外が発生します。私が見たものはすべて、URL に「https://」を使用するだけで SSL を有効にできることを示していますが、何か見落としているのではないかと思い始めています。

RPC で使用している資格情報は作成されていますが、少なくとも XML エラー ページが返されることを期待しています ( https://api.ultradns.net:8755/にウェブブラウザ)。このコードを OSX と Linux で実行してみましたが、まったく同じ結果が得られたので、ここで何か間違ったことをしていると結論付けなければなりません。Ruby で XML-RPC over SSL を実行した例はありますか?

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

python - Python モジュール paramiko は paramiko.Tranport((host,port)).connect(username = username, password = password) として接続できません

これは友人のコンピュータで問題なく動作する例です:

ただし、次の問題があります。

私は何時間もグーグルで検索し、別のバージョンを試しました (Arch Linux 64 ビット/Windows 7 64 ビット、python 2.7 32/64 ビット、python 2.6 32 ビット、paramiko 1.7.6、pycrypto 2.0.1/2.1/ 2.2 しかし、何も役に立ちませんでした. ファイルを自動的にダウンロードして削除するための単純な sfpt クライアントをプログラムしたいのですが、本当に困惑しています. 誰かが私を助けてくれたら、私はとても感謝しています. ありがとう.

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

python - py2exeでexeを作成した後にEOFErrorを引き起こすraw_input

でスクリプトからexeを作成した後py2exe raw_input()、EOFErrorが発生します。

どうすればこれを回避できますか?

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

python - PythonスクリプトはTextMate経由で実行されません。IDLEとEclipseでは問題ありません。

私は宿題のために次のように書きました、そしてそれはPython3を実行しているIDLEとEclipseでうまく働きます。

ただし、ここで見つけた新しい行1を使用してTextMateから実行し、Mac上のPython3を指すようにしました。Python 3を実行しているようですが、エラーを返します。EOFError:行を読み取るときのEOF。以下の5行目を参照しています。

誰もが理由を知っていますか?

ところで、このTextMateの問題は宿題の一部ではないので、宿題の助けを借りようとはしていません。Python3でTextMateを使用する方法を理解したいだけです。

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

python - py2appでアプリを作成した後にEOFErrorを引き起こすPythonraw_input

スクラブルやワードワープの問題を解決するのに役立つ小さなスクリプトを作成しました。MacOSX端末から実行すると正常に動作します。スクリプトをスタンドアロンのMacアプリとして友達と共有したいと思います。したがって、これにはpy2appを使用しましたが、ダブルクリックするとアプリがクラッシュしました。コンソールに次のエラーメッセージが表示されます。

実際のスクリプトは次のとおりです。

どうすればエラーを取り除くことができますか?