タグ付けされた質問 「logging」

コンピュータデータロギングは、システムのアクティビティを理解し、問題を診断するために使用できる監査証跡を提供するために、通常は特定の範囲のコンピュータプログラムまたはコンピュータシステムでイベントを記録するプロセスです。このタグに加えて、適切なソフトウェアまたはハードウェアのタグを必ず含めてください。


16
文字列のフォーマット:%と.format
Python 2.6では、str.format()既存の%演算子とは構文が少し異なるメソッドが導入されました。どちらがより適切で、どのような状況に適していますか? 以下はそれぞれの方法を使用し、同じ結果をもたらすので、違いは何ですか? #!/usr/bin/python sub1 = "python string!" sub2 = "an arg" a = "i am a %s" % sub1 b = "i am a {0}".format(sub1) c = "with %(kwarg)s!" % {'kwarg':sub2} d = "with {kwarg}!".format(kwarg=sub2) print a # "i am a python string!" print b # "i am a …

11
git logにsvn log -vのようなファイル名を表示させる方法
SVNのログには、次のように、各コミットで変更されたファイルのファイル名を出力する「-v」モードがあります。 jes5199 $ svn log -v -------------------------------------------------- ---------------------- r1 | jes5199 | 2007-01-03 14:39:41 -0800(2007年1月3日水曜日)| 1行 変更されたパス: /作者 /コピー / ChangeLog / EVOLUTION / INSTALL / MacOSX gitの各コミットで変更されたファイルのリストを取得する簡単な方法はありますか?
987 svn  git  logging 

12
奇妙な不要なXcodeログを隠す
Xcode 8+を使用して新しい空のプロジェクトを作成すると、アプリケーションの実行時に次のログが表示されます。 2016-06-13 16:33:34.406093 TestiOS10[8209:100611] bundleid: com.appc.TestiOS10, enable_level: 0, persist_level: 0, propagate_with_activity: 0 2016-06-13 16:33:34.406323 TestiOS10[8209:100607] Created DB, header sequence number = 248 2016-06-13 16:33:34.409564 TestiOS10[8209:100611] subsystem: com.apple.UIKit, category: HIDEvents, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 0, privacy_setting: 0 2016-06-13 16:33:34.504117 TestiOS10[8209:100607] Created …
695 ios  xcode  logging  xcode8  ios10 

8
ELMAHをASP.NET MVC [HandleError]属性と連携させる方法
ELMAHを使用してASP.NET MVCアプリケーションのエラーをログに記録しようとしていますが、コントローラーで[HandleError]属性を使用すると、エラーが発生してもELMAHはログに記録しません。 ELMAHは未処理のエラーのみをログに記録し、[HandleError]属性がエラーを処理しているため、ログに記録する必要がないため、私はそれを推測しています。 ELMAHがエラーがあったことを認識してログに記録できるように、属性を変更する方法または属性を変更する方法を教えてください。 編集:みんなが理解できることを確認しましょう、私が質問している問題ではない属性を変更できることを知っています... handleerror属性を使用するとELMAHがバイパスされ、処理されたためにエラーが発生したことがわかりませんすでに属性によって...私が求めているのは、属性がそれを処理したにもかかわらず、ELMAHにエラーを見てログに記録させる方法があります...私は周りを検索し、ログを強制するために呼び出すメソッドが表示されていませんエラー....


18
さまざまなログレベルをいつ使用するか
致命的な順にメッセージをログに記録する方法はいくつかあります。 FATAL ERROR WARN INFO DEBUG TRACE どれをいつ使用するかをどのように決定しますか? 使用するのに適したヒューリスティックは何ですか?
520 logging 

11
Python例外メッセージのキャプチャ
import ftplib import urllib2 import os import logging logger = logging.getLogger('ftpuploader') hdlr = logging.FileHandler('ftplog.log') formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') hdlr.setFormatter(formatter) logger.addHandler(hdlr) logger.setLevel(logging.INFO) FTPADDR = "some ftp address" def upload_to_ftp(con, filepath): try: f = open(filepath,'rb') # file to send con.storbinary('STOR '+ filepath, f) # Send the file f.close() # Close file …

19
現在のメソッドを呼び出したメソッドを見つけるにはどうすればよいですか?
C#にログインするときに、現在のメソッドを呼び出したメソッドの名前を知るにはどうすればよいですか?についてSystem.Reflection.MethodBase.GetCurrentMethod()はすべて知っていますが、スタックトレースでこれより1つ下のステップに進みたいと思います。スタックトレースの解析を検討しましたAssembly.GetCallingAssembly()が、メソッドのような、より明確で明確な方法を見つけたいと思っています。


19
heroku-すべてのログを表示する方法
herokuに小さなアプリがあります。ログを見たいときはいつでも、コマンドラインに行って heroku logs それは私に約100行だけを示しています。herokuでアプリケーションの完全なログを表示する方法はありませんか?
468 heroku  logging 

11
デバッグ情報を含むPythonエラーをログに記録するにはどうすればよいですか?
私はPythonの例外メッセージをログファイルに出力していますlogging.error: import logging try: 1/0 except ZeroDivisionError as e: logging.error(e) # ERROR:root:division by zero 例外文字列だけではなく、例外とそれを生成したコードに関する詳細な情報を出力することはできますか?行番号やスタックトレースなどがいいでしょう。

12
著者と日付を含むgitログからの可能な最短の出力
(少なくとも)この情報を使用してgitログ出力を表示するにはどうすればよいですか? * author * commit date * change ログエントリごとに1行に圧縮します。そのための可能な最短の形式は何ですか? (試した--format=onelineが日付が表示されていない)
465 git  formatting  logging 

8
Pythonロガーにすべてのメッセージをログファイルに加えてstdoutに出力させる
loggingモジュールを使用してPythonのログを作成し、ログファイルに加えて自動的にstdout に出力する方法はありますか?例えば、私がするすべてのコールを希望logger.warning、logger.critical、logger.error自分の意図した場所に行くためにそれに加えて、常ににコピーしますstdout。これは、次のようなメッセージの重複を避けるためです。 mylogger.critical("something failed") print "something failed"

5
Swift:print()とprintln()とNSLog()
何の違いだprint、NSLogとprintlnしてたとき、私はそれぞれを使用する必要がありますか? たとえば、Pythonで辞書を印刷したい場合は、をprint myDict使用しますが、今では他に2つのオプションがあります。いつ、どのように使用すればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.