Comment ajouter un utilisateur à un groupe dans django par le nom du groupe? Je peux le faire: user.groups.add(1) # add by id Comment pourrais-je faire quelque chose comme ça: user.groups.add(name='groupname') # add by
Comment ajouter un utilisateur à un groupe dans django par le nom du groupe? Je peux le faire: user.groups.add(1) # add by id Comment pourrais-je faire quelque chose comme ça: user.groups.add(name='groupname') # add by
INTRODUCTION : J'ai une liste de plus de 30 000 valeurs entières allant de 0 à 47, inclusivement, par exemple [0,0,0,0,..,1,1,1,1,...,2,2,2,2,...,47,47,47,...]échantillonnées à partir d'une distribution continue. Les valeurs de la liste ne sont pas nécessairement dans l'ordre, mais l'ordre n'a pas...
Dois-je tester que ifquelque chose est valide ou simplement tryle faire et attraper l'exception? Existe-t-il une documentation solide indiquant qu'une solution est préférable? Est-ce qu'une manière est plus pythonique ? Par exemple, devrais-je: if len(my_list) >= 4: x = my_list[3] else: x =...
Comment documenter des méthodes avec des paramètres en utilisant les chaînes de documentation de Python? EDIT: PEP 257 donne cet exemple: def complex(real=0.0, imag=0.0): """Form a complex number. Keyword arguments: real -- the real part (default 0.0) imag -- the imaginary part (default 0.0) """ if...
Supposons que le tableau comporte trois colonnes: username, passwordet no_of_logins. Lorsque l'utilisateur essaie de se connecter, il recherche une entrée avec une requête telle que user = User.query.filter_by(username=form.username.data).first() Si le mot de passe correspond, il continue. Ce que...
Disons que j'ai deux listes: list1 = [3, 2, 4, 1, 1] list2 = ['three', 'two', 'four', 'one', 'one2'] Si je cours list1.sort(), il le triera, [1,1,2,3,4]mais y a-t-il un moyen de se list2synchroniser également (pour que je puisse dire que l'élément 4appartient à 'three')? Ainsi, le résultat attendu...
Les rapports d'erreurs de la plupart des noyaux de langage exécutés dans IPython / Jupyter Notebooks indiquent la ligne sur laquelle l'erreur s'est produite; mais (au moins par défaut) aucun numéro de ligne n'est indiqué dans les blocs-notes. Est-il possible d'ajouter les numéros de ligne aux...
Malgré une tonne de recherches sur Google, je ne trouve pas de documentation pour les options / arguments de ligne de commande de pip. Que veut pip install -Udire? Quelqu'un a-t-il un lien vers une liste d'options et d'arguments de
J'essaie de tracer deux quantités distinctes sur le même graphique en utilisant twiny comme suit: fig = figure() ax = fig.add_subplot(111) ax.plot(T, r, 'b-', T, R, 'r-', T, r_geo, 'g-') ax.set_yscale('log') ax.annotate('Approx. sea level', xy=(Planet.T_day*1.3,(Planet.R)/1000),...
J'utilise la bibliothèque Requests et j'accède à un site Web pour en recueillir des données avec le code suivant: r = requests.get(url) Je souhaite ajouter un test d'erreur lorsqu'une URL incorrecte est saisie et qu'une erreur 404 est renvoyée. Si j'entre intentionnellement une URL invalide,...
Quand je rencontre la situation, je peux le faire en javascript, je pense toujours que s'il y a une foreachfonction, ce serait pratique. Par foreach, j'entends la fonction qui est décrite ci-dessous: def foreach(fn,iterable): for x in iterable: fn(x) ils le font juste sur chaque élément et n'ont...
J'ai un problème avec la modification d'une valeur de dict et l'enregistrement du dict dans un fichier texte (le format doit être le même), je veux seulement changer le member_phonechamp. Mon fichier texte est au format suivant: memberID:member_name:member_email:member_phone et j'ai divisé le...
Quelle est la différence entre os.path.basename()et os.path.dirname()? J'ai déjà cherché des réponses et lu quelques liens, mais je n'ai pas compris. Quelqu'un peut-il donner une explication
Je suis sûr qu'il existe un moyen évident de le faire, mais je ne peux pas penser à quelque chose de lisse pour le moment. Fondamentalement, au lieu de lever une exception, je voudrais obtenir Trueou Falsevoir si une valeur existe dans l' dfindex pandas . import pandas as pd df =...
Dans le settings.pyfichier de mon projet django , j'ai cette ligne: TIME_ZONE = 'UTC' Mais je veux que mon application s'exécute dans le fuseau horaire UTC + 2, alors je l'ai changée en TIME_ZONE = 'UTC+2' Cela donne l'erreur ValueError: Incorrect timezone setting: UTC+2. Quelle est la bonne façon...
Je suis récemment passé à IPython Notebook 3 (3.1.0-cbccb68 pour être exact), la version Anaconda. Auparavant, lorsque je tapais une fonction et ouvrais une parenthèse comme celle-ci: time.sleep() et si le curseur était entre les parenthèses, j'obtiendrais un menu de superposition contextuel qui...
J'installe plusieurs packages Python dans Ubuntu 12.04 en utilisant le requirements.txtfichier suivant : numpy>=1.8.2,<2.0.0 matplotlib>=1.3.1,<2.0.0 scipy>=0.14.0,<1.0.0 astroML>=0.2,<1.0 scikit-learn>=0.14.1,<1.0.0 rpy2>=2.4.3,<3.0.0 et ces deux commandes: $...
J'utilise Python 3.4 avec IPython et j'ai le code suivant. Je ne parviens pas à lire un fichier csv à partir de l'URL donnée: import pandas as pd import requests url="https://github.com/cs109/2014_data/blob/master/countries.csv" s=requests.get(url).content c=pd.read_csv(s) J'ai l'erreur suivante...
En utilisant Matplotlib, je souhaite tracer une carte thermique 2D. Mes données sont un tableau Numpy n-par-n, chacun avec une valeur comprise entre 0 et 1. Donc, pour l'élément (i, j) de ce tableau, je veux tracer un carré à la coordonnée (i, j) dans mon heat map, dont la couleur est...
Comment dessiner un rectangle sur une image, comme ceci: import matplotlib.pyplot as plt from PIL import Image import numpy as np im = np.array(Image.open('dog.png'), dtype=np.uint8) plt.imshow(im) Je ne sais pas comment