Questions marquées «python»

Python est un langage de programmation polyvalent à paradigmes multiples et à typage dynamique. Il est conçu pour être rapide à apprendre, comprendre et utiliser, et appliquer une syntaxe propre et uniforme. Veuillez noter que Python 2 n'est officiellement plus pris en charge depuis le 01-01-2020. Néanmoins, pour les questions Python spécifiques à la version, ajoutez la balise [python-2.7] ou [python-3.x]. Lorsque vous utilisez une variante ou une bibliothèque Python (par exemple Jython, PyPy, Pandas, Numpy), veuillez l'inclure dans les balises.

30
Python: fractionner une liste en fonction d'une condition?
Quelle est la meilleure façon, tant sur le plan esthétique que du point de vue des performances, de diviser une liste d'éléments en plusieurs listes en fonction d'un conditionnel? L'équivalent de: good = [x for x in mylist if x in goodvals] bad = [x for x in mylist if …
273 python 

13
rechercher et remplacer des éléments dans une liste
Je dois parcourir une liste et remplacer toutes les occurrences d'un élément par un autre. Jusqu'à présent, mes tentatives de code ne me mènent nulle part, quelle est la meilleure façon de procéder? Par exemple, supposons que ma liste ait les entiers suivants >>> a = [1,2,3,4,5,1,2,3,4,5,1] et je dois …
273 python  list  replace 

14
erreur de clang: argument inconnu: '-mno-fused-madd' (échec d'installation du package python)
J'obtiens l'erreur suivante lors d'une tentative d'installation psycopg2via pip sur Mavericks 10.9: clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future] Je ne sais pas comment procéder et j'ai recherché ici et ailleurs cette erreur particulière. Toute aide est très appréciée! Voici la sortie complète de pip: $ pip install psycopg2 Downloading/unpacking psycopg2 …

13
Django auto_now et auto_now_add
Pour Django 1.1. J'ai ceci dans mes models.py: class User(models.Model): created = models.DateTimeField(auto_now_add=True) modified = models.DateTimeField(auto_now=True) Lors de la mise à jour d'une ligne, j'obtiens: [Sun Nov 15 02:18:12 2009] [error] /home/ptarjan/projects/twitter-meme/django/db/backends/mysql/base.py:84: Warning: Column 'created' cannot be null [Sun Nov 15 02:18:12 2009] [error] return self.cursor.execute(query, args) La partie pertinente …


6
Variables globales de la fonction Python?
Je sais que je devrais éviter d'utiliser des variables globales en premier lieu à cause d'une confusion comme celle-ci, mais si je devais les utiliser, est-ce que la manière suivante est valable pour les utiliser? (J'essaie d'appeler la copie globale d'une variable créée dans une fonction distincte.) x = "somevalue" …



25
Supprimer le HTML des chaînes en Python
from mechanize import Browser br = Browser() br.open('http://somewebpage') html = br.response().readlines() for line in html: print line Lors de l'impression d'une ligne dans un fichier HTML, j'essaie de trouver un moyen d'afficher uniquement le contenu de chaque élément HTML et non la mise en forme elle-même. S'il le trouve '<a …
271 python  html 

8
TypeError: method () prend 1 argument positionnel mais 2 ont été donnés
Si j'ai une classe ... class MyClass: def method(arg): print(arg) ... que j'utilise pour créer un objet ... my_object = MyClass() ... sur laquelle j'appelle method("foo")comme ça ... >>> my_object.method("foo") Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: method() takes exactly 1 positional argument (2 given) …


18
Comment charger tous les modules dans un dossier?
Quelqu'un pourrait-il me fournir un bon moyen d'importer tout un répertoire de modules? J'ai une structure comme celle-ci: /Foo bar.py spam.py eggs.py J'ai essayé de le convertir en package en ajoutant __init__.pyet en faisant, from Foo import *mais cela n'a pas fonctionné comme je l'espérais.

28
erreur d'installation de libxml à l'aide de pip
Voici mon erreur: (mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install lxml Downloading/unpacking lxml Running setup.py egg_info for package lxml Building lxml version 2.3. Building without Cython. ERROR: /bin/sh: xslt-config: not found ** make sure the development packages of libxml2 and libxslt are installed ** Using build configuration of libxslt Installing collected packages: lxml Running …
269 python  lxml  pip 

21
Que signifie l'axe chez les pandas?
Voici mon code pour générer une trame de données: import pandas as pd import numpy as np dff = pd.DataFrame(np.random.randn(1,2),columns=list('AB')) alors j'ai eu le dataframe: +------------+---------+--------+ | | A | B | +------------+---------+--------- | 0 | 0.626386| 1.52325| +------------+---------+--------+ Quand je tape la commande: dff.mean(axis=1) J'ai eu : 0 1.074821 …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.