import _mysql as mysql
db=mysql.connect('localhost','username','password','database')
db.query("""select * from news""")
result = db.store_result()
print result.num_rows()#two records
#how to loop? without cursor
print result.fetch_row()
2
A
Répondre
7
Vous pouvez essayer ceci:
while True:
record = result.fetch_row()
if not record: break
print record
I deuxième note of caution de @Ignacio contre l'utilisation _mysql
. Passez à import MySQLdb
.
6
Vous ne devez pas importer _mysql
. Les symboles commençant par un trait de soulignement unique sont réservés à un usage privé. Importez MySQLdb
et lisez PEP 249 pour son utilisation.
0
Je ne sais pas comment vous prévoyez d'utiliser la boucle, mais vous pouvez faire quelque chose comme ceci:
while x < result.num_rows():
#do something for each row
X += 1
Questions connexes
- 1. stop sql insert dans une boucle for ou while
- 2. Faire une spirale avec une boucle for/while ou do while
- 3. Utilisation des boucles for ou while
- 4. Boucler une méthode sans for/foreach/while
- 5. Pour utiliser la rupture dans une boucle for ou pas?
- 6. Pourquoi utiliser une boucle "do while"?
- 7. Comment ajouter Ou à une boucle While dans VB?
- 8. Boucle imbriquée dans une boucle while - Java
- 9. Comment réinitialiser complètement un hachage sans utiliser de boucle for?
- 10. Comment echo sélectionné dans une boucle while?
- 11. Comment limiter les éléments de boucle while
- 12. En Perl, une boucle while est-elle généralement plus rapide qu'une boucle for?
- 13. Exemple d'une boucle While qui ne peut pas être une boucle For
- 14. Convertir la boucle For en boucle Parallel.For
- 15. un bug lié aux boucles While et For en javascript ...!
- 16. Problème avec la boucle for en python
- 17. Checkbox dans une boucle while
- 18. Boucle For avec plage non contiguë
- 19. Motif dans la boucle while
- 20. boucle For déclaration Variables
- 21. Comment puis-je arrêter une boucle While?
- 22. VB2010 - boucle For Edition
- 23. Déplacer UIView avec une boucle for
- 24. Annulation prématurée d'une boucle While
- 25. Comment utiliser union dans while? (SQL)
- 26. comment utiliser omp barrier sur une boucle while sans nombre égal d'itérations pour les threads
- 27. Douteux dans un code utilisant la boucle while while
- 28. Comment créer une boucle for dans R?
- 29. Vérification constante d'un port sans boucle while
- 30. Pourquoi cette boucle while est-elle bloquée en boucle infinie?