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.

3
Application de la fonction Python à DataFrame groupé Pandas - quelle est l'approche la plus efficace pour accélérer les calculs?
J'ai affaire à un Pandas DataFrame assez volumineux - mon ensemble de données ressemble à une dfconfiguration suivante : import pandas as pd import numpy as np #--------------------------------------------- SIZING PARAMETERS : R1 = 20 # .repeat( repeats = R1 ) R2 = 10 # .repeat( repeats = R2 ) R3 …


4
Un bon moyen de créer des cours pour des types de cartes à jouer plus complexes que ceux que l'on trouve dans un jeu standard?
Je suis extrêmement nouveau dans la programmation orientée objet et j'essaie de commencer à apprendre en python en faisant un simple jeu de cartes (comme cela semble être traditionnel!). J'ai fait l'exemple suivant qui fonctionne bien et m'apprend à créer plusieurs instances de la PlayingCard()classe pour créer une instance de …


4
pourquoi ne pouvais-je pas télécharger des images de google avec python?
Le code m'a aidé à télécharger un tas d'images de Google. Il fonctionnait il y a quelques jours et maintenant tout à coup, le code casse. Code: # importing google_images_download module from google_images_download import google_images_download # creating object response = google_images_download.googleimagesdownload() search_queries = ['Apple', 'Orange', 'Grapes', 'water melon'] def downloadimages(query): …

1
Impossible d'effacer le tampon pexpect dans python3.X
J'utilise le module Pexpect pour me connecter au serveur distant. Je peux envoyer et récupérer avec succès la réponse. J'essaie d'effacer un tampon en m'attendant à quelque chose de indésirable et en supposant qu'il effacera le tampon, mais en réalité, il n'efface pas le tampon. Voici mon exemple de code …
9 python 

6
AttributeError: l'objet 'DataFrame' n'a pas d'attribut 'ix'
J'obtiens l'erreur ci-dessus lorsque j'essaie d'utiliser l'attribut .ix d'une trame de données pandas pour extraire une colonne, par exemple df.ix [:, 'col_header']. Le script a fonctionné ce matin, mais cet après-midi, je l'ai exécuté dans un nouvel environnement Linux avec une nouvelle installation de Pandas. Quelqu'un d'autre a-t-il déjà vu …

3
Méthodes d'usine vs framework d'injection en Python - qu'est-ce qui est plus propre?
Ce que je fais habituellement dans mes applications, c'est que je crée tous mes services / dao / repo / clients en utilisant des méthodes d'usine class Service: def init(self, db): self._db = db @classmethod def from_env(cls): return cls(db=PostgresDatabase.from_env()) Et quand je crée une application, je le fais service = …

3
Ne pas fondre qu'une partie d'une colonne de la trame de données des pandas
J'ai l'exemple de trame de données suivant: df = pd.DataFrame(data = {'RecordID' : [1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], 'DisplayLabel' : ['Source','Test','Value 1','Value 2','Value3','Source','Test','Value 1','Value 2','Source','Test','Value 1','Value 2','Source','Test','Value 1','Value 2','Source','Test','Value 1','Value 2'], 'Value' : ['Web','Logic','S','I','Complete','Person','Voice','>20','P','Mail','OCR','A','I','Dictation','Understandable','S','I','Web','Logic','R','S']}) qui crée cette trame de données: +-------+----------+---------------+----------------+ | Index | RecordID | Display Label | Value | +-------+----------+---------------+----------------+ | 0 …

1
Django REST Framework (DRF): TypeError: register () a obtenu un argument de mot clé inattendu 'nom_base'
J'ai mis à jour djangorestframework==3.11.0depuis une version plus ancienne. Maintenant, j'ai cette erreur, TypeError: register () a obtenu un argument de mot clé inattendu 'nom_base' Traceback ... ... ... File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/home/abu/projects/django-example/django2x/urls.py", line 21, in <module> path('sample/', include('sample.urls')), File "/home/abu/.virtualenvs/django-example/lib/python3.6/site-packages/django/urls/conf.py", line 34, in include …


1
Setter de propriété pour la sous-classe de Pandas DataFrame
J'essaie de mettre en place une sous-classe pd.DataFramequi a deux arguments requis lors de l'initialisation ( groupet timestamp_col). Je veux exécuter la validation sur ces arguments groupet timestamp_colj'ai donc une méthode de définition pour chacune des propriétés. Tout cela fonctionne jusqu'à ce que j'essaye de le set_index()faire TypeError: 'NoneType' object …


6
Faites correspondre et supprimez les caractères en double: remplacez plusieurs (3+) occurrences non consécutives
Je recherche un regexmotif qui correspondra à la troisième, quatrième, ... occurrence de chaque caractère. Regardez ci-dessous pour des éclaircissements: Par exemple, j'ai la chaîne suivante: 111aabbccxccybbzaa1 Je veux remplacer tous les caractères dupliqués après la deuxième occurrence. La sortie sera: 11-aabbccx--y--z--- Quelques modèles d'expression régulière que j'ai essayés jusqu'à …
9 python  r  regex  string 


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.