問題タブ [traceback]
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.
r - 対話型および非対話型 R セッションの traceback()
対話型と非対話型の R セッションの違いを観察しましたが、traceback()
それについては理解できません。以下のコードではエラーが発生しますが、インタラクティブな R セッションではトレースバック情報を確認できますが、コードを に保存してまたはtest.R
経由で呼び出すと、トレースバックは表示されなくなります。Rscript test.R
R -f test.R
インタラクティブな R セッションで:
非対話的な実行:
に説明がありませんでした?traceback
。非対話型 R セッションのトレースバックを有効にする方法があるかどうか疑問に思っています。ありがとう!
python - 完全なトレースバックを取得
func2
次の場合、とfunc
関数の呼び出しを含め、完全なトレースバックを取得するにはどうすればよいですか?
これを実行すると、次のようになります。
traceback.format_stack()
traceback
オブジェクトをサードパーティのモジュールに渡す必要があるため、これは私が望むものではありません。
私はこの場合に特に興味があります:
この場合、私は次のようになっています。
python - プログラムの処理を停止し、トレースバックを停止しますか?
特定の条件がトリガーされると、処理を完全に停止する必要があるプログラムがあります。これは、次の質問に似ています: Python スクリプトの実行を中止するにはどうすればよいですか?
ただし、私の場合、sys.exit() が生成するトレースバックをキャプチャし、最も重要なこととして、その時点を超えるコード ブロックの処理を停止したいと考えています。誰でもこれを手伝ってもらえますか?
python - Python トレースバックと NameError
私はプログラミングが初めてです。私は「Python Programming for the Absolute Beginner」という本で Python を学ぼうとしています。授業に取り組んでいます。この本の演習の 1 つからいくつかのコードをコピーしたところ、Traceback (most recent call last): と NameError メッセージが表示されました。以下は、コードと一緒に表示されるエラー メッセージです。助けてください。ありがとう!
python - ValueError: 不明な URL タイプ
タイトルはほとんどそれをすべて言います。これが私のコードです:
そして、ここに私が得るトレースバックエラーがあります:
私の最善の推測は、urllib が乱雑な php URL からデータを取得できないということです。この場合、回避策はありますか? そうでない場合、私は何を間違っていますか?
python - __repr__() が非文字列を返しました
だから私は辞書とその値を引き出したいクラスメソッドを持っています:
このような場合、目的の出力が得られます。
トレースバック エラーも発生します。
出力する代わりに値を返すと、次のようになります。
デフォルトの「システム」メソッドではないカスタムメソッドを作成すると、正常に機能します...(そして、デフォルトにする必要があります)
segmentation-fault - セグメンテーション違反のスタック トレースが長くなりますか?
「-traceback」でコンパイルされた ifort は 10 行しか出力しませんが、少なくとも 10 レイヤー内にある内部サブルーチンでセグメンテーションが発生しました。そのため、seg-fault が発生した正確なルーチンは表示されません。
その MPI プログラムと実行中の gdb は実行可能なオプションではありません..
助けはありますか?
thnx
python - Python で call() を呼び出すとエラーが発生する
次のようにPythonを使用して外部プログラムを実行しています
そして私は得る
最後の行を取得するにはどうすればよいですか。
"そのようなファイル、又はディレクトリはありません"
さらに良いことに、実行が成功したかどうかをどのように知ることができますか?
ありがとう
python - 完全なトレースバックを表示するには?
この関数への関数呼び出しのシーケンスを理解するために、関数に assert(0) を追加しました。
元:
ログはこれだけを示します:
完全なコール トレースを見たい - 例: first_func -> second_func -> my_func
トレースバック ライブラリを試しましたが、同じスタック トレースが表示されます。ここで何が欠けているか教えてください。
python - プログラムが終了した後に実行をトレースするPythonデバッグログツール?
テスト用の新しいコードを展開するときに呼び出すことができるツールを構築したいと考えています。このツールは、実行のすべての行をキャプチャして評価し、それらをファイルに出力して、実行が終了した後もトレースしてデバッグできるようにします。これは、コードのすべての行の戻り値を評価し、そのコード行とその行の戻り値を別の列に出力するデバッガーと考えてください。これは、コードも実行しているためです。例えば:
実行が別々の関数やファイルなどを移動するときに、実行を追跡する方法がわかりますか? これにより、大量のログ データが生成される可能性があるため、制限サイズにクリップされる可能性があります。また、辞書や配列などの大きなデータ構造をパントし、それらを処理する特殊なケースをいくつか作成する必要があります。
トレースバックを使用する前にこのようなものを作成しましたが、まったく正しく機能しませんでした。もっと洗練されたものがすでに存在するのではないかと思っています。そうでない場合、どのようにしますか?ありがとう。