J'essaie d'obtenir mon programme à imprimer à "banana"partir du dictionnaire. Quelle serait la façon la plus simple de procéder? Voici mon dictionnaire: prices = { "banana" : 4, "apple" : 2, "orange" : 1.5, "pear" : 3 }
J'essaie d'obtenir mon programme à imprimer à "banana"partir du dictionnaire. Quelle serait la façon la plus simple de procéder? Voici mon dictionnaire: prices = { "banana" : 4, "apple" : 2, "orange" : 1.5, "pear" : 3 }
J'essaie de prendre une chaîne et de l'ajouter à chaque chaîne contenue dans une liste, puis d'avoir une nouvelle liste avec les chaînes complétées. Exemple: list1 = ['foo', 'fob', 'faz', 'funk'] string = 'bar' *magic* list2 = ['foobar', 'fobbar', 'fazbar', 'funkbar'] J'ai essayé des boucles et...
Python: Comment obtenir le nom de la méthode de l'appelant dans la méthode appelée? Supposons que j'ai 2 méthodes: def method1(self): ... a = A.method2() def method2(self): ... Si je ne veux pas faire de changement pour method1, comment obtenir le nom de l'appelant (dans cet exemple, le nom est...
J'ai écrit le code Python suivant: #!/usr/bin/python # -*- coding: utf-8 -*- import os, glob path = '/home/my/path' for infile in glob.glob( os.path.join(path, '*.png') ): print infile Maintenant, je reçois ceci: /home/my/path/output0352.png /home/my/path/output0005.png /home/my/path/output0137.png...
Je voudrais utiliser un cahier IPython pour analyser de manière interactive certaines cartes génomiques que je crée avec le GenomeDiagrammodule de Biopython . Bien qu'il existe une documentation complète sur la façon d'utiliser matplotlibpour obtenir des graphiques en ligne dans le bloc-notes...
J'ai besoin de trouver des lignes uniques dans un fichier numpy.array. Par exemple: >>> a # I have array([[1, 1, 1, 0, 0, 0], [0, 1, 1, 1, 0, 0], [0, 1, 1, 1, 0, 0], [1, 1, 1, 0, 0, 0], [1, 1, 1, 1, 1, 0]]) >>> new_a # I want to get to array([[1, 1, 1, 0, 0, 0], [0, 1, 1, 1, 0,...
Existe-t-il un moyen intégré / rapide d'utiliser une liste de clés d'un dictionnaire pour obtenir une liste des éléments correspondants? Par exemple j'ai: >>> mydict = {'one': 1, 'two': 2, 'three': 3} >>> mykeys = ['three', 'one'] Comment puis-je utiliser mykeyspour obtenir les...
Dans nodejs, je peux faire npm install package --save-devpour enregistrer le package installé dans le package. Comment puis-je réaliser la même chose dans le gestionnaire de packages Python pip? Je voudrais enregistrer le nom du package et sa version dans, disons, requirements.pipjuste après...
Je crée un DataFrame à partir d'un csv comme suit: stock = pd.read_csv('data_in/' + filename + '.csv', skipinitialspace=True) Le DataFrame a une colonne de date. Existe-t-il un moyen de créer un nouveau DataFrame (ou simplement de remplacer celui existant) qui ne contient que des lignes avec des...
Je suis novice en python et en utilisant Python Flask et en générant le service API REST. Je veux vérifier l'en-tête d'autorisation qui est envoyé au client. Mais je ne trouve pas de moyen d'obtenir l'en-tête HTTP dans la fiole. Toute aide pour obtenir l'autorisation d'en-tête HTTP est...
Je dois remplacer certains caractères comme suit: &➔ \&, #➔\# , ... J'ai codé comme suit, mais je suppose qu'il devrait y avoir un meilleur moyen. Des indices? strs = strs.replace('&', '\&') strs = strs.replace('#', '\#')
Après ma question précédente sur la recherche d'orteils dans chaque patte , j'ai commencé à charger d'autres mesures pour voir comment elles se maintiendraient. Malheureusement, j'ai rapidement rencontré un problème avec l'une des étapes précédentes: reconnaître les pattes. Vous voyez, ma preuve de...
Comment créer un environnement convivial Python dans Xcode 4, 5, 6 ou
J'utilise IntelliJ 10 IDEA Ultimate Edition. J'ai créé un nouveau fichier Test.py et IntelliJ est correctement passé en mode d'analyse Python. (Je peux confirmer cela en tapant "d", il apparaît "def" comme suggestion, et en appuyant correctement sur tab, je reçois "def:") Cependant, lorsque...
J'ai l'habitude de faire entrer et sortir des données de Python en utilisant des fichiers .csv, mais il y a des défis évidents à cela. Des conseils sur les moyens simples de stocker un dictionnaire (ou des ensembles de dictionnaires) dans un fichier json ou pck? Par exemple: data = {} data ['key1']...
def insert(array): connection=sqlite3.connect('images.db') cursor=connection.cursor() cnt=0 while cnt != len(array): img = array[cnt] print(array[cnt]) cursor.execute('INSERT INTO images VALUES(?)', (img)) cnt+= 1 connection.commit() connection.close() Je ne comprends pas pourquoi cela me donne...
J'ai un cadre de données pandas avec quelques colonnes. Maintenant, je sais que certaines lignes sont des valeurs aberrantes basées sur une certaine valeur de colonne. Par exemple la colonne 'Vol' a toutes les valeurs autour 12xxet une valeur est 4000(aberrante). Maintenant, je voudrais exclure les...
Comment puis-je voir ce qu'il y a dans un compartiment dans S3 avec boto3? (c'est-à-dire faire un "ls")? Procédez comme suit: import boto3 s3 = boto3.resource('s3') my_bucket = s3.Bucket('some/path/') Retour: s3.Bucket(name='some/path/') Comment voir son
Lors de la définition d'une méthode sur une classe en Python, cela ressemble à ceci: class MyClass(object): def __init__(self, x, y): self.x = x self.y = y Mais dans certains autres langages, tels que C #, vous avez une référence à l'objet auquel la méthode est liée avec le mot clé "this" sans le...
J'utilise Python avec -cpour exécuter une boucle à une ligne, c'est-à-dire: $ python -c "for r in range(10): print 'rob'" Cela fonctionne bien. Cependant, si j'importe un module avant la boucle for, j'obtiens une erreur de syntaxe: $ python -c "import sys; for r in range(10): print 'rob'" File...