18 Ocak 2010, PAZARTESİ
Nasıl yeniden denemek için python özel durum sonra?
Bir döngü for i in range(0, 100)
ile başlayan var. Normalde düzgün çalışır, ama bazen ağ koşulları nedeniyle başarısız olur. Şu anda başarısızlık, 2 ** hariç maddesinin (i
sonraki sayı için devam edin) bu yüzden bunu hazırladım.
Beni i
aynı numarayı yeniden atama ve döngü başarısız yineleme aracılığıyla çalıştırmak mümkün yine?
CEVAP
18 Ocak 2010, PAZARTESİ
Kodunuz başarılı sadece döngü için içinde while True
yap try
kodunuzu içine koymak, ve while
bu döngüyü kırmak.
for i in range(0,100):
while True:
try:
# do stuff
except SomeSpecificException:
continue
break
Bunu Paylaş:
Nasıl bir özel durum olduğunu doğrulam...
Java özel durum sınıfı tanımlamak için...
Nasıl bir Python web sayfasına giriş v...
Nasıl Sinatra otomatik yeniden her değ...
Özel görünümü bir program aracılığıyla...