Articles of python

LCP avec masortingce clairsemée

J’indique les masortingces en majuscules et les vecteurs en petites lettres. J’ai besoin de résoudre le système d’inégalités linéaires suivant pour le vecteur v : min(rv – (u + Av), v – s) = 0 où 0 est un vecteur de zéros. où r est un scalaire, u et s sont des vecteurs et A […]

Comment faire pour que pyCharm arrête de cacher (déploie) mes importations Python?

Chaque fois que j’ouvre un fichier Python, PyCharm masque toutes les importations et affiche: import … dans l’éditeur. Je dois le déplier manuellement pour voir les importations. Où puis-je trouver le paramètre pour annuler le masquage automatique import instructions d’ import ?

Comment puis-je compter les valeurs uniques dans un tableau en Python?

J’essaie donc de faire en sorte que ce programme demande à l’utilisateur d’entrer et de stocker les valeurs dans un tableau / liste. Ensuite, quand une ligne vide est entrée, elle indiquera à l’utilisateur combien de ces valeurs sont uniques. Je construis cela pour des raisons réelles et non comme un problème. enter: happy enter: […]

énumérer () – un générateur en Python

J’aimerais savoir ce qui se passe quand je passe le résultat d’une fonction générateur à l’énumération de python (). Exemple: def veryBigHello(): i = 0 while i < 10000000: i += 1 yield "hello" numbered = enumerate(veryBigHello()) for i, word in numbered: print i, word Est-ce que l’énumération est répétée paresseusement, ou est-ce qu’elle pénètre […]

Installer PyCrypto sur Ubuntu – Erreur fatale lors de la construction

Après avoir examiné d’autres threads similaires, je n’arrive toujours pas à faire fonctionner le pycrypto. J’essaie de le faire fonctionner sur mon ordinateur portable Ubuntu – mais je ne pouvais pas non plus le gérer sur mon PC Windows. J’ai téléchargé pycrypto-2.6, l’ai extrait et j’ai couru python setup.py build mais alors c’est arrivé warning: […]

Admin Django: Utiliser un widget personnalisé pour un seul champ de modèle

J’ai un champ DateTimeField dans mon modèle. Je voulais l’afficher sous forme de widget de case à cocher sur le site d’administration de Django. Pour ce faire, j’ai créé un widget de formulaire personnalisé. Cependant, je ne sais pas comment utiliser mon widget personnalisé pour ce seul champ. La documentation de Django explique comment utiliser […]

Pycharm ne montre pas de plot

Pycharm ne montre pas de tracé à partir du code suivant: import pandas as pd import numpy as np import matplotlib as plt ts = pd.Series(np.random.randn(1000), index=pd.date_range(‘1/1/2000′, periods=1000)) ts = ts.cumsum() ts.plot() Qu’est-ce qui se passe est qu’une fenêtre apparaît pendant moins d’une seconde, puis disparaît à nouveau. En utilisant l’IDE IEP de Pyzo (en […]

Comment puis-je obtenir une valeur décimale lors de l’utilisation de l’opérateur de division en Python?

Par exemple, le symbole de division standard ‘/’ arrondit à zéro: >>> 4 / 100 0 Cependant, je veux qu’il revienne à 0,04. Qu’est-ce que j’utilise?

Python: Sélectionnez le sous-ensemble de la liste en fonction du jeu d’index

J’ai plusieurs listes ayant le même nombre d’entrées (chacune spécifiant une propriété d’object): property_a = [545., 656., 5.4, 33.] property_b = [ 1.2, 1.3, 2.3, 0.3] … et liste avec des drapeaux de même longueur good_objects = [True, False, False, True] (qui pourrait facilement être remplacé par une liste d’index équivalente: good_indices = [0, 3] […]

Constructeurs multiples: la voie pythonique?

J’ai une classe de conteneur qui contient des données. Lorsque le conteneur est créé, il existe différentes méthodes pour transmettre les données. Passer un fichier contenant les données Passer les données directement via des arguments Ne pas transmettre de données il suffit de créer un conteneur vide En Java, je créerais trois constructeurs. Voici à […]