{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Python'da Geli\u015fmi\u015f Loglama: Uygulamal\u0131 Bir Rehber","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"rKJ2NI73mF\"><a href=\"https:\/\/fatihsoysal.com\/blog\/pythonda-gelismis-loglama-uygulamali-bir-rehber\/\">Python&#8217;da Geli\u015fmi\u015f Loglama: Uygulamal\u0131 Bir Rehber<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/pythonda-gelismis-loglama-uygulamali-bir-rehber\/embed\/#?secret=rKJ2NI73mF\" width=\"600\" height=\"338\" title=\"&#8220;Python&#8217;da Geli\u015fmi\u015f Loglama: Uygulamal\u0131 Bir Rehber&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"rKJ2NI73mF\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Uygulamalar\u0131n\u0131z\u0131n derinliklerinde neler olup bitti\u011fini merak m\u0131 ediyorsunuz? Bir hata meydana geldi\u011finde nerede ve neden oldu\u011funu anlamakta zorlan\u0131yor musunuz? \u0130\u015fte bu noktada Python'da loglama devreye giriyor ve kodunuzun kalbine inmenizi sa\u011flayan g\u00fc\u00e7l\u00fc bir ara\u00e7 sunuyor. Bu makalede, loglaman\u0131n temel prensiplerinden en geli\u015fmi\u015f tekniklerine kadar her \u015feyi ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz."}