yazdığınız programda hata kodlarını bedavaya getirmek istiyorsanız sistem hata kodlarıyla sizin hata kodlarınız aynı ise bu metodla hata kodu (error strings) çıktısı alabilirsiniz:
# -*- coding: windows-1254 -*-
import pythoncom
hata_listesi=[]
for i in range(0,500): # aralık döngüsü başlangıç sıfır bitiş beşyüz artım adımı yazılmadığı için
a=pythoncom.GetScodeString(int(i)) #varsayılan değer bir dir.
z=a.decode('windows-1254') #türkçe harflerin düzeltilmesi
b=str(i)+ ".Uyarı :"
k=(b+a).decode('windows-1254')
hata_listesi.append(k) #hata listesine eleman eklenmesi
if i == 499 : #sonucu tekrar win32 hatalarından vermek isterseniz
print pythoncom.GetScodeString(int(0)) #işlem başarıyla gerçekleşdi
#print hata_listesi #hata listesini tek satırda çıkartır
#listenin her bir elemanı tek satırda görmek için:
for i in hata_listesi:
print i
Hiç yorum yok:
Yorum Gönder