Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -38,6 +38,22 @@ ERROR_SUGGESTIONS = {
|
|
38 |
"suggestion": "Sözlükte (dictionary) olmayan bir anahtara erişmeye çalışıyorsunuz.",
|
39 |
"example": "Doğru kullanım:\n```python\nmy_dict = {'a': 1, 'b': 2}\nprint(my_dict['a'])\n```"
|
40 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
}
|
42 |
|
43 |
# Kodun analiz edilmesi ve hataların tespiti
|
|
|
38 |
"suggestion": "Sözlükte (dictionary) olmayan bir anahtara erişmeye çalışıyorsunuz.",
|
39 |
"example": "Doğru kullanım:\n```python\nmy_dict = {'a': 1, 'b': 2}\nprint(my_dict['a'])\n```"
|
40 |
},
|
41 |
+
"AttributeError": {
|
42 |
+
"suggestion": "Bir nesnenin niteliklerine veya metodlarına yanlış şekilde erişilmeye çalışılmış.",
|
43 |
+
"example": "Doğru kullanım:\n```python\nmy_str = 'hello'\nprint(my_str.upper())\n```"
|
44 |
+
},
|
45 |
+
"FileNotFoundError": {
|
46 |
+
"suggestion": "Dosya bulunamadı. Dosya yolunu ve adını kontrol edin.",
|
47 |
+
"example": "Doğru kullanım:\n```python\nwith open('dosya.txt', 'r') as file:\n content = file.read()\n```"
|
48 |
+
},
|
49 |
+
"OverflowError": {
|
50 |
+
"suggestion": "Bir sayı çok büyük ya da küçük. Hesaplama sınırlarını aşmış olabilir.",
|
51 |
+
"example": "Doğru kullanım:\n```python\nimport math\nprint(math.exp(10))\n```"
|
52 |
+
},
|
53 |
+
"ValueError": {
|
54 |
+
"suggestion": "Veri tipi yanlış. Verilen veri beklenmeyen bir tipte olabilir.",
|
55 |
+
"example": "Doğru kullanım:\n```python\nnumber = int('10')\nprint(number)\n```"
|
56 |
+
},
|
57 |
}
|
58 |
|
59 |
# Kodun analiz edilmesi ve hataların tespiti
|