問題タブ [cgitb]

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 に答える
2371 参照

python - cgitbでHTML本文を取得する

cgitb(python 2.7)を使用してhtmlドキュメントサーバーエンドを作成しています。大量のクエリを実行してからhtmlを生成するファイルがあります。HTMLだけをリンクできるようにしたいので、HTMLを新しいファイルに印刷してリンクできれば、機能します。

処理の最後にページが生成するhtmlを取得して、これまでに行ったすべてのことを追跡せずに新しいファイルに配置できるようにする方法はありますか?

編集:ここで切り取られたものを見つけました: https://stackoverflow.com/a/616686/1576740

cgiをインポートした後で呼び出す必要があります。これは、あまり使い勝手が悪いように見える方法でstdoutをオーバーライドするためです。しかし、魅力のように機能します。

cgi; ....... Tee(filname、 "w")をインポートしたところ、ファイルへのリンクがあります。

0 投票する
0 に答える
671 参照

python - Python + Apache + wsgi - ブラウザで cgitb デバッグを有効にする方法は?

wsgi のブラウザで cgitb デバッグをオンにするにはどうすればよいですか?

エラーは Apache ログの error.log でのみ見つかります。

NameError: グローバル名 'response_headers' が定義されていません。リファラー: http://127.0.0.1/python-

ブラウザ上でこれを取得し、

サーバーエラー!

サーバーで内部エラーが発生し、リクエストを完了できませんでした。サーバーが過負荷になっているか、CGI スクリプトにエラーがありました。

これがサーバー エラーであると思われる場合は、ウェブマスターに連絡してください。

エラー 500

127.0.0.1 Apache/2.4.7 (Win32) mod_wsgi/4.4.12 Python/2.7.10 PHP/5.6.4

何か案は?

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

python - Python 3 Web サーバーで /r/n を削除する

私は(楽しみのために)Pythonでゲームに取り組んでいます。ただし、ゲームが文字列「1」を返すページを探しているのに、実際の戻り値が「1\r\n」であるといういくつかの問題に遭遇しました。これは私の応答チェックを汚します。両方の文字列を処理する方法はありますか?

コード: