Benim kullanıcılar için yeni bir ithalat özellik için, ben LibraryThing ve Shelfari gibi sosyal kitap kataloglama siteleri tarafından oluşturulan CSV dosyalarını okumak için fgetcsv kullanıyorum ve sonra dosyaları içinden ISBN'lerini aramak için Amazon sorguları bir dizi çalıştırın. Kullanıcıların daha sonra kendi yerel raflardan eklemek, belirli ölçütlere uyan başlıkları onaylamak sahip olmak istiyorum.
Bu dosyaların bazıları kayıtları yüzlerce veya binlerce sahip olacak ve ben Amazon ile saniyede en fazla 1 arama ortalama olamaz. Ben de kullanıcıların Biz doğru kendi kitaplarını uyumlu ettik onaylamak istiyorum. Ben 10 veya 20 kayıtları parçalar CSV dosyasını işlemek ve onaylamak için kullanıcılar için 'hit' göstermek gerektiğini düşünüyorum. Ama ben bunu etkin bir biçimde nasıl anlamaya olamaz.
Ben, bir diziye CSV dosyasını okumak, örneğin, sadece ISBN'lerini seçerek, ve ben Amazon karşı 10 veya 20 kayıtları test dizisinde basit bir döngü kullanabilirsiniz biliyorsunuz. Ama nasıl kullanıcı kayıtlarının toplu kabul veya reddetmek için izin ve sonra CSV bir sayfayı yeniden dosya yeniden fgetcsv çalıştırmadan 10 veya 20 daha fazla incelerim?
Bir dizi sayfa yükleri arasında kalıcı sağlamak için bazı basit bir yolu var mı? Ya da belki ben döngü kendi içinde kullanıcı girişini kabul etmek duraklama