J'essaye d'écrire un code pour récupérer des données depuis http://goldpricez.com/gold / history / lkr / years-3. Le code que j'ai écrit suit ci-dessous. Le code fonctionne et me donne les résultats escomptés. import pandas as pd url = "http://goldpricez.com/gold/history/lkr/years-3" df = pd.read_....
14 juin 2020 à 07:43
J'ai un fichier csv col1 col2 a 1 a 2 a 3 b 3 b 6 b 1 J'utilise ce code import csv result = {} with open('data.csv', 'rb') as csvfile: csvreader = csv.reader(csvfile, delimiter=',', quotechar='"') for ....
13 juin 2020 à 18:54
Tout comme le titre l'indique, j'essaie de convertir mes étiquettes DataFrame en type datetime. Dans la tentative de solution suivante, j'ai extrait les étiquettes de DataFrame en dates_index et j'ai essayé de les convertir en datetime en utilisant la fonction DatetimeIndex.to_datetime, cependant, m....
13 juin 2020 à 06:39
J'essaie depuis un certain temps maintenant de prendre les entrées de l'utilisateur et de les ajouter à un dictionnaire existant. Ensuite, imprimez les clés et les valeurs du dictionnaire avec une boucle for mais je ne peux pas trouver la bonne façon de le faire. Après des recherches, je suis presqu....
13 juin 2020 à 03:20
Lorsqu'une fonction est appelée, je voudrais imprimer les noms et les valeurs de ses paramètres. Quelque chose comme: >>> def foo(bar, baz): >>> magic_parameter_printing() bar=0, baz=None En ce moment, j'utilise le format: print("bar={},baz={}".format(bar,baz)) Mais c'est une douleur car de no....
13 juin 2020 à 01:06
Bonjour, je voudrais pouvoir extraire juste les flottants d'une chaîne str = "Test string 1.234 0.155.1 5.67799350,-2.654657 Le résultat devrait être [1.234, 5.67799350, -2.654657] J'utilisais [-+]?\d*\.\d+|\d+ mais il détecte le 0.155.1 dont je ne veux pas. import re floats = re.findall(r"[-+]?....
12 juin 2020 à 23:51
Je regarde Introduction à l'informatique et à la programmation en Python de MIT Open Course Ware. Dans le cours 5 qui présente les tuples, le professeur dit que you are only allowed to return one object in functions. Et puis elle dit, les tuples sont pratiques pour renvoyer plusieurs valeurs d'objet....
12 juin 2020 à 23:04
J'ai un problème avec une regex que j'ai créée. Mon entreprise recherche les erreurs dans un fichier d'erreur et essaie de faire correspondre le fichier à un ensemble de chaînes possibles. Si l'une des chaînes est trouvée, cela signifie que cette erreur spécifique s'est produite, puis nous envoyons ....
12 juin 2020 à 22:11
J'essayais donc cet exercice intitulé "Int to Roman Numerals" que j'ai trouvé en ligne. Et je ne pouvais pas le comprendre. La question était: "Ecrivez un programme Python pour convertir un entier en chiffre romain." Après avoir examiné la solution, j'en ai compris l'essentiel. Je n'ai tout simpleme....
12 juin 2020 à 21:01
Pour mon propre projet, j'ai un fichier .txt contenant 200k mots anglais. J'ai une classe appelée WordCross (un jeu) qui recherchera des mots avec certaines lettres comme paramètres, Supposons que j'ai les lettres A X D E L P. Je veux renvoyer une liste de mots anglais avec ces lettres. Maintenant, ....
12 juin 2020 à 17:15
J'ai une trame de données qui ressemble à: name date value 0 a 2020-01-01 1 1 a 2020-01-03 1 2 a 2020-01-05 1 3 b 2020-01-02 1 4 b 2020-01-03 1 5 b 2020-01-04 1 6 b 2020-01-05 1 Où les valeurs ont été calculées par value_df = df.....
12 juin 2020 à 17:14
J'avais une question pour imprimer le mot avec la fréquence maximale dans un fichier .txt et j'ai utilisé la fonction max pour obtenir la clé avec la valeur maximale comme suit: freq=dict() f=open('words.txt','r') for line in f: words=line.split() for word in words: word=word.lower() ....
12 juin 2020 à 17:03
Je rencontre un problème pour imprimer le code suivant: pizza_order = {'name': 'Matthew', 'size': 'large', 'crust': 'stuffed', 'toppings': 'sausage, bacon, beef, ham'} orders = [] for value in pizza_order.values(): pizza = "Thank you for your order, " + value.get('name') + "\nYou have ordered a....
12 juin 2020 à 16:52
J'ai un pandas DataFrame comme celui-ci: year = [2015, 2016, 2009, 2000, 1998, 2017, 1980, 2016, 2015, 2015] mode = ["automatic", "automatic", "manual", "manual", np.nan,'automatic', np.nan, 'automatic', np.nan, np.nan] X = pd.DataFrame({'year': year, 'mode': mode}) print(X) year mode 0 ....
12 juin 2020 à 16:44
Je travaille sous Python 3, Windows 10, PyCharm. Je construis un petit programme qui vous permet de saisir votre âge et renvoie "Happy {age} {terminaison, par exemple: st, nd}!" Le truc, c'est que je veux éviter d'une manière ou d'une autre la situation où vous écrirez votre âge comme 1041 et il dir....
12 juin 2020 à 16:05
J'ai un dataframe et je veux filtrer toutes les lignes qui contiennent soit «-» soit NaN. J'essaie: df[(~df.isin(['-'])) & (~df.isnull())] Mais le résultat est: Qu'est-ce que je fais mal?....
12 juin 2020 à 15:57
Je travaille avec des chaînes en python. J'ai une chaîne comme celle-ci: 'http://pbs.twimg.com/media/xxiajdiojadf.jpg||2013-11-17,16:19:52||more text in this string' Obtenir la première et la deuxième partie de la chaîne est facile, mais que dois-je faire pour la deuxième partie? Je veux dire que j....
12 juin 2020 à 14:05
J'essaye d'appliquer la fonction num2words à la liste d'entiers pour la langue française. from num2words import num2words import random list= replacement_nums = [random.randint(6,50) for _ in range(20)] Et pour cela, j'essaye la fonction de carte comme ceci: num2letter = lambda x: x.num2words() ....
12 juin 2020 à 14:04
Je veux savoir comment je peux obtenir le nombre de nombres impairs dans la liste que j'entre. Par exemple, si l'entrée [1, 3, 31, 42, 52], le programme affichera «il y a 3 nombres impairs» number = list(input('list: ')) total = 0 for a in number : a = int(a) if a % 2 == 1 : to....
12 juin 2020 à 12:23
n = int(input("Age? ")) if n < 0: print("Error") elif n < 5: print("I don't believe you can write...") elif n > 5: print("Ok, you are" ,n,'-' + "years") Imprime ok, vous avez xx -ans J'en ai besoin pour imprimer ok, vous avez xx-ans Edit: merci à tous pour l'aide fonctionne comme du ch....
12 juin 2020 à 11:35
J'ai 2 DataFrames et j'essaie de trouver le meilleur moyen d'itérer sur chaque ligne de df_a et de voir si l'une des valeurs est différente de la ligne correspondante dans df_b. Si même une seule valeur est différente, j'aimerais considérer les lignes comme différentes. Exemple: Df_a df_a = pd.DataF....
12 juin 2020 à 08:58
6/12/20: post édité après que les commentateurs ont clairement indiqué que je n'avais pas fourni suffisamment d'informations dans OP. Supposons que j'ai un fichier tsv (nommé "tsv-test.txt") avec le contenu suivant: 5ig7 G H 0 I 5ig7 A B 0 C 5ig7 D E 0 F 5ig7 J K 0 ....
C'est mon premier projet de scrapy, et le but est de gratter cette page "http://books.toscrape.com/ ". La page contient plusieurs liens vers des livres. L'idée est de gratter le titre des livres. Voici le code: import scrapy class SpiderSpider(scrapy.Spider): name = 'spider' allowed_domain....
12 juin 2020 à 08:14
J'ai un dataframe comme ci-dessous Saisie Date Country Type Zip_Incl Zip_Excl 10/4/2020 FR Regional 57_67_68 2/1/2020 GB Regional AB_DD 17/3/2021 GB Regional BT_TY TS_TN 18/3/2021 GB Regional ....
12 juin 2020 à 06:54
J'ai une base de données et ce que j'essaie de faire est essentiellement de tabuler le score de l'équipe gagnante et perdante au même endroit. J'ai essayé de mettre une fonction lambda, mais je n'ai eu aucun succès avec. La base de données dont je dispose actuellement est la première et je voudrais ....
12 juin 2020 à 06:36