This document is for an old version of Python that is no longer supported. You should upgrade, and read the Mevcut kararlı sürüm için olan Python dokümantasyonunu okumalısın..

# Hatalarla Başa Çıkmak

Python, istikrar konusunda kendini kanıtlamış olgun bir programlama dilidir. Bu itibarı korumak için, geliştiriciler Python’da bulduğunuz eksiklikleri bilmek isterler.

Bazen hataları kendiniz düzeltmek ve değişikliklerinizi Python’a yama yaparak katkı sağlamak süreci daha az insan dahil olduğu için hızlandrabilir. Nasıl katkı sağlayacağınızı öğrenin.

## Dokümantasyon hataları

Bu dokümantasyonda bir hata bulursanız veya bir geliştirme önermek istiyorsanız, lütfen bir hata raporu gönderin. Nasıl düzeltebileceğiniz hakkında bir öneriniz varsa, bunu da ekleyin.

Zamanınız kısıtlıysa, dokümantasyon hata raporlarını docs@python.org adresine de gönderebilirsiniz (davranış hataları python-list@python.org adresine gönderebilirsiniz). ‘docs@’, gönüllüler tarafından yürütülen bir posta listesidir; talebiniz fark edilecektir, ancak işlenmesi biraz zaman alabilir.

Ayrıca bkz.

Dokümantasyon hataları

  Python sorun takipçisine gönderilen dokümantasyon hatalarının listesi.

Hata Takibi

  Takipçide bir iyileştirmenin bildirilmesiyle ilgili sürece genel bakış.

Dokümantasyona Yardım Etmek

  Python dokümantasyonuna katkıda bulunmak isteyen bireyler için kapsamlı kılavuz.

Documentation Translations

  A list of GitHub pages for documentation translation and their primary contacts.

## Python hata takipçisini kullanmak

Issue reports for Python itself should be submitted via the GitHub issues tracker (https://github.com/python/cpython/issues). The GitHub issues tracker offers a web form which allows pertinent information to be entered and submitted to the developers.

The first step in filing a report is to determine whether the problem has already been reported. The advantage in doing so, aside from saving the developers’ time, is that you learn what has been done to fix it; it may be that the problem has already been fixed for the next release, or additional information is needed (in which case you are welcome to provide it if you can!). To do this, search the tracker using the search box at the top of the page.

If the problem you’re reporting is not already in the list, log in to GitHub. If you don’t already have a GitHub account, create a new account using the “Sign up” link. It is not possible to submit a bug report anonymously.

Being now logged in, you can submit an issue. Click on the “New issue” button in the top bar to report a new issue.

The submission form has two fields, “Title” and “Comment”.

For the “Title” field, enter a very short description of the problem; less than ten words is good.

“Yorum” alanında, ne olmasını beklediğiniz ve ne olduğu da dahil olmak üzere sorunu ayrıntılı olarak açıklayın. Herhangi bir uzantı modülünün dahil olup olmadığını, hangi donanım ve yazılım platformunu kullandığınızı (uygun sürüm bilgileri dahil) eklediğinizden emin olun.

Each issue report will be reviewed by a developer who will determine what needs to be done to correct the problem. You will receive an update each time an action is taken on the issue.

Ayrıca bkz.

‘Hataları Etkili Bir Şekilde Bildirmek <https://www.chiark.greenend.org.uk/~sgtatham/bugs.html>’_

  Yararlı bir hata raporunun nasıl oluşturulacağı hakkında bazı ayrıntılara giren makale. Bu makale, ne tür bilgilerin yararlı olduğunu ve neden yararlı olduğunu açıklar.

‘Hata Raporu Yazma Yönergeleri <https://bugzilla.mozilla.org/page.cgi?id=bug-writing.html>’_

  İyi bir hata raporu yazma hakkında bilgi. Bunların bir kısmı Mozilla projesine özgüdür, ancak genel iyi uygulamaları açıklar.

## Python’a kendiniz katkıda bulunmaya başlayın

Bulduğunuz hataları bildirmenin ötesinde, bunları düzeltmek için yamalar gönderebilirsiniz. Python’a yama yapma hakkında daha fazla bilgiyi Python Geliştirici Kılavuzu’nda bulabilirsiniz. Sorularınız varsa, core-mentorship posta listesi Python’daki sorunları çözmeyle ilgili tüm soruların yanıtlarını almak için arkadaş canlısı bir yerdir.