Questions marquées «python»

209
Que fait exactement la méthode .join ()?

Je suis assez nouveau sur Python et je suis complètement confus par .join() ce que j'ai lu est la méthode préférée pour concaténer des chaînes. J'ai essayé: strid = repr(595) print array.array('c', random.sample(string.ascii_letters, 20 - len(strid))) .tostring().join(strid) et a obtenu quelque...

209
ajouter une nouvelle ligne à l'ancien fichier csv python

J'essaie d'ajouter une nouvelle ligne à mon ancien fichier csv. Fondamentalement, il est mis à jour chaque fois que j'exécute le script Python. En ce moment, je stocke les anciennes valeurs de lignes csv dans une liste, puis je supprime le fichier csv et le recrée avec la nouvelle valeur de liste....

209
Vous utilisez des variables globales entre les fichiers?

Je suis un peu confus quant au fonctionnement des variables globales. J'ai un grand projet, avec environ 50 fichiers, et je dois définir des variables globales pour tous ces fichiers. Ce que j'ai fait, c'est de les définir dans mon main.pyfichier de projets , comme suit: # ../myproject/main.py #...

209
Comment gérer les erreurs avec boto3?

J'essaie de comprendre comment gérer correctement les erreurs avec boto3. J'essaie de créer un utilisateur IAM: def create_user(username, iam_conn): try: user = iam_conn.create_user(UserName=username) return user except Exception as e: return e Lorsque l'appel à create_user réussit, j'obtiens un...

208
Différentes façons d'effacer les listes

Y a-t-il une raison de faire quelque chose de plus compliqué qu'une de ces deux lignes lorsque vous voulez effacer une liste en Python? old_list = [] old_list = list() La raison pour laquelle je demande, c'est que je viens de voir cela dans un code en cours d'exécution: del old_list[...