mon code doit export un certains nombre de donnees dans un fichier excel. le Code suivant marche Avec des limites. par exemples lorsque userids est inferieure a Limit il ne place rien dans mon fichier ou ma requeste est vide et le seconde soucis est que lorsque userids est supperieur il n effectue pas tout. par exemple pour 1565o il va effectue juste 15 000 et pas les 650 Restant. comment faire pour resoudre ces Probleme de min et de max ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 #generate userids userids = '' i = 0 limit = 1000 data = {} for userid in exportUserids: if i%limit==0: userids = userids + '\'' + userid + '\'' else: userids = userids + ', \'' + userid + '\'' i = i + 1 if (i%limit != 0): continue ### Get userdata ### sql = """SELECT BENU_BENU, BENU_NAME, BENU_EMAIL, BENU_ABT, BENU_TEL FROM S00RBENU WHERE BENU_BENU IN ( """+userids+""" );""" print(sql) users = query_database(sql, True)
Partager