'daki "kalan öğeler geçersiz kıl" ı geçersiz kıl Bazı sorgular yapmak için Django'daki Python kabuğunu kullanıyorum. Sonuçlar kesilmeye devam ediyor. Mesajı alıyorum, "kalan elemanlar kısıldı." Tüm sonuçları nasıl görebilirim? Ya da, sonuçları bir dosyaya nasıl yazabilirim?Python
Q
Python
15
A
cevap
36
Sorgu kümelerini otomatik olarak bunu sadece onları çıktı Kabuk - ki bunlar üzerinde repr
çağrılır. Eğer o irade çıktı her şey yerine sorgu kümesi üzerinde list
ararsanız: Eğer kod içinde yapmanız gerekmez
list(MyModel.objects.all())
Not bu sadece kabuğun içinde çıkış içindir. Açıkçası, bunu çok sayıda girişe sahip bir model üzerinde yapmaya dikkat edin.
1
sorgu olduğunu düşünün: Yerine
>>> Foo.objects.all()
deneyin:
>>> for x in Foo.objects.all(): print x
Veya bir dosyaya dökümü:
>>> f = open('your_filename','w')
>>> for x in Foo.objects.all(): f.write(u'%s\n' % x)
>>> f.close()
İlgili konular
- 1. python deyim için python deyim python ifadesi
- 2. Python dosyası Python detay
- 3. gibi Python Python
- 4. python listesi python
- 5. Python
- 6. Python
- 7. Python
- 8. Python,
- 9. Python
- 10. Python
- 11. Python
- 12. Python
- 13. Python
- 14. Python
- 15. Python
- 16. Python
- 17. Python
- 18. Python
- 19. python
- 20. Python
- 21. Python
- 22. Python
- 23. Python
- 24. Python
- 25. Python
- 26. Python
- 27. Python
- 28. Python:
- 29. Python
- 30. Python
Örnek sorguyu ve geri dönmesini beklediğiniz şeyi verebilir misiniz? – eruciform