«logging» etiketlenmiş sorular

Bilgisayar veri kaydı, sistemin etkinliğini anlamak ve sorunları teşhis etmek için kullanılabilecek bir denetim izi sağlamak amacıyla olayları bir bilgisayar programında veya bilgisayar sisteminde, genellikle belirli bir kapsamda kaydetme işlemidir. Bu etikete ek olarak uygun yazılım veya donanım etiketleri eklediğinizden emin olun.


16
Dize biçimlendirme:% vs. .format
Python 2.6 str.format(), mevcut %operatörden biraz farklı bir sözdizimiyle yöntemi tanıttı . Hangisi daha iyi ve hangi durumlar için? Aşağıdakiler her yöntemi kullanır ve aynı sonuca sahiptir, bu yüzden fark nedir? #!/usr/bin/python sub1 = "python string!" sub2 = "an arg" a = "i am a %s" % sub1 b = …

11
Git log svn log -v gibi dosya adlarını gösterme
SVN günlüğünde, her komutta değiştirilen dosyaların dosya adlarını veren "-v" modu vardır, örneğin: jes5199 $ svn günlüğü -v -------------------------------------------------- ---------------------- r1 | jes5199 | 2007-01-03 14:39:41 -0800 (Çar, 03 Oca 2007) | 1 satır Değişen yollar: A / YAZARLAR A / KOPYALAMA A / ChangeLog A / EVRİM A / …
987 svn  git  logging 

12
İstenmeyen Xcode günlüklerini gizle
Xcode 8+ kullanırken ve yeni bir boş proje oluştururken, uygulamayı çalıştırırken aşağıdaki günlükler görünür: 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, …
696 ios  xcode  logging  xcode8  ios10 

8
ELMAH'ın ASP.NET MVC [HandleError] özniteliğiyle çalışması nasıl sağlanır?
ASP.NET MVC uygulamamdaki hataları günlüğe kaydetmek için ELMAH kullanmaya çalışıyorum, ancak denetleyicilerimde [HandleError] özniteliğini kullandığımda ELMAH meydana geldiklerinde herhangi bir hata kaydetmiyor. Tahmin ediyorum gibi ELMAH sadece işlenmemiş hataları günlüğe kaydeder ve [HandleError] özniteliği hatayı işliyor, böylece günlüğe gerek yok. ELMAH'ın bir hata olduğunu bilmesi ve günlüğe kaydetmesi için özelliği …


18
Farklı günlük düzeyleri ne zaman kullanılır?
Fatality sırasına göre iletileri günlüğe kaydetmenin farklı yolları vardır: FATAL ERROR WARN INFO DEBUG TRACE Hangisini ne zaman kullanacağım nasıl karar veririm? Kullanılacak iyi bir buluşsal yöntem nedir?
520 logging 

11
python istisna mesajı yakalama
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 …



11
Hata ayıklama bilgileriyle bir Python hatasını nasıl kaydedebilirim?
Bir günlük dosyasına Python özel durum iletileri yazdırıyorum logging.error: import logging try: 1/0 except ZeroDivisionError as e: logging.error(e) # ERROR:root:division by zero Kural dışı durum ve kodu oluşturan kural hakkında, kural dışı durum dizesinden daha ayrıntılı bilgi yazdırmak mümkün müdür? Satır numaraları veya yığın izleri gibi şeyler harika olurdu.

19
heroku - tüm günlükleri nasıl görebilirim
Heroku'da küçük bir uygulamam var. Günlükleri her görmek istediğimde komut satırına gidip heroku logs Bu bana sadece yaklaşık 100 satır gösteriyor. Heroku'daki uygulamamız için tam günlükleri görmenin bir yolu yok mu?
468 heroku  logging 


8
Günlük dosyasına ek olarak Python kaydedicilerinin tüm iletileri stdout'a çıkarması
loggingModülü kullanarak Python günlüğü otomatik olarak stdout şeyler çıktı gitmek için gereken günlük dosyasına ek yapmak için bir yolu var mı ? Örneğin, ben tüm aramaları istiyorum logger.warning, logger.critical, logger.errorhedeflenen yerlere gitmek ama ek olarak daima kopyalanabilir stdout. Bu, aşağıdaki gibi mesajların kopyalanmasını önlemek içindir: mylogger.critical("something failed") print "something failed"


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.