Pour les questions sur la programmation Python qui sont spécifiques à la version 3+ du langage. Utilisez la balise [python] plus générique sur toutes les questions Python et ajoutez celle-ci uniquement si votre question est spécifique à la version. Utilisez les balises [python-2.x] pour les questions Python 2.

Plus à propos python-3.x...

Je crée donc une série de mappages de colonnes, je peux le faire manuellement comme ceci #Produces a list of dictionaries def create_seed_dict(column, dataset): seed_col_vals = dataset[column].values.tolist() seed_col_keys =[column] * (len(seed_col_vals)) seed_col_map = list(zip(seed_col....
25 févr. 2021 à 03:18
Avec BeautifulSoup, comment obtenir les liens d'une page Web, les stocker dans une liste, puis en imprimer une? Voici ce que j'ai jusqu'à présent: from urllib.request import urlopen from bs4 import BeautifulSoup html = urlopen("https://example.com/") content = BeautifulSoup(html.read(), "html.parse....
24 févr. 2021 à 23:38
J'écris un webscraper qui extrait les données d'une liste de liens les uns après les autres. Le problème est que le site Web utilise les mêmes noms de classe pour jusqu'à 3 boutons différents à la fois sans aucun autre identifiant unique utilisé, ce qui, à ma connaissance, rend impossible de pointe....
J'utilise un serveur SQL et je dois exécuter le SQL suivant via un script Python SELECT DISTINCT LEN(Wav)-CHARINDEX('.', Wav) FROM <>; J'ai essayé de jouer avec la chaîne, mais je ne savais pas comment contourner le caractère point. sql = 'SELECT DISTINCT LEN(Wav)-CHARINDEX({}, Wav) FROM xxx'.forma....
24 févr. 2021 à 22:05
J'ai une liste de liste (la liste réelle est plus longue): a = [[1, 2], [5, 8], [10, 4], [15, 9]] J'ai besoin d'utiliser cette liste dans la compréhension de la liste. Pour la première boucle, 1 et 2 seront utilisés comme i et j. Pour la deuxième boucle, 5 et 8 seront utilisés comme i et j. Etc.....
24 févr. 2021 à 19:50
J'ai 2 listes imbriquées et je veux comparer toutes les listes imbriquées dans une liste avec toutes les listes imbriquées dans l'autre. Exemples de données: list1 = [['a', 'b', 'c', 'x'], ['d', 'e', 'f', 'p'], ['g', 'h', 'i']] list2 = [['g', 'a', 'c'], ['d', 'h', 'b'], ['e', 'f', 'x', 't', 'q']] P....
24 févr. 2021 à 19:26
J'ai commencé à créer Ticket bot en utilisant discord.py mais j'ai une erreur dans mon code et je ne sais pas comment la résoudre. Intégrer et réagir au message fonctionne, mais lorsque j'essaie de réagir, tout se bloque. Voici mon erreur: Ignoring exception in command ticket: Traceback (most rece....
24 févr. 2021 à 19:00
J'ai une longue liste de tuple que je dois transformer en une structure de liste imbriquée. La longue liste de tuples est une liste de données structurée comme ceci: [(0.8, A), (-0.4, B), (1.0, C), (0.5, D), (-0.7, E)] Et j'ai une liste de longueurs comme celle-ci: [2, 2, 1] Mon objectif est de te....
24 févr. 2021 à 17:12
Je crée un guichet automatique en python pour mon projet et je dois mettre à jour le solde à chaque fois que je retire et dépose. Cependant, lorsque je retire puis vérifie le solde, le solde ne se met pas à jour. Même chose lorsque je retire ou dépose. Comment mettre à jour le solde chaque fois q....
24 févr. 2021 à 14:59
J'ai un dataframe (df) qui contient 30000 lignes provenant d'un exercice de web scraping Name NameID Age John www.link.com/www.link.com/https://www.link.com/ct/John 25 Samanta www.link.com/www.link.com/https://www.link.....
24 févr. 2021 à 13:48
J'ai créé une petite démo pour montrer à plus petite échelle ce que j'essaie de faire avec mon grattoir Web. Ce que fait mon web scraper est d'aller sur un compte sur Instagram, de gratter les dernières publications (le nombre de publications analysées dépend de la variable post_limit), le problème....
24 févr. 2021 à 13:24
Comment pourrais-je titrer tous les mots sauf ceux de la liste, garder? keep = ['for', 'any', 'a', 'vs'] df.col `` 0 1. The start for one 1 2. Today's world any 2 3. Today's world vs. yesterday. Production attendue: number title 0 1 The Start for One 1 2 ....
24 févr. 2021 à 13:00
J'essaye de corriger une fonction qui peut reconnaître les nombres entiers dans une chaîne. Je suis nouveau sur python, donc je suis désolé si c'est une question simple. Auparavant, j'ai utilisé des déclarations comme if he in hello: Je me demande s'il y a quelque chose de similaire à cela, mai....
24 févr. 2021 à 11:36
Dans le code ci-dessous, j'essaie de comprendre les différences entre les variables globales et locales. Au moment de l'exécution, l'erreur suivante est générée: # File "m:\python lessons\globalAndLocal_1.py", line 21, in globalVsLocal_1 self.g2() NameError: name 'self' is not defined Remarqu....
24 févr. 2021 à 10:52
J'ai un exemple de jeu de données (celui réel est énorme et plus de 100 colonnes) pour plus de simplicité; temp2 = pd.DataFrame({'DNB_Match':[None,'match',None,'match','nomatch',None],'country':['US','NZ','CA','PH',\ None,'IN'], 'BUSINESS_INFO_GIVEN':['True','False','True','False','False','False']})....
24 févr. 2021 à 08:22
n= int(input()) print('\n'.join([f"{n} x {i} = {n*i}" for i in range(1,11)])) Et pourquoi ne puis-je pas écrire comme ci-dessous? n= int(input()) for i in range(1,11): x = ["{} * {} = {}".format(n,i,(n*i))] print('\n'.join(x)) ....
24 févr. 2021 à 06:14
Je voulais créer une fonction qui, quel que soit le nombre reçu en entrée, couperait (pas arrondi, ce qui pourrait prendre une décimale plus élevée) chaque nombre après le 10e. Cela fonctionne normalement bien, mais si j'appelle la fonction avec un numéro comme celui-ci: 1234567.123456789123456789 ....
24 févr. 2021 à 05:55
Permettez-moi de commencer en disant que cette question a souvent été soulevée sur Stack Overflow. J'ai lu un certain nombre de ces réponses et essayé de nombreuses solutions, dont aucune n'a résolu mon problème. Mais d'abord, voici le problème: Certaines choses que j'ai essayées (non exhaustives)....
24 févr. 2021 à 01:11
Je cherche à convertir des images en niveaux de gris, mais je souhaite limiter la quantité de nuances à 4-5. La raison en est que j'essaie de créer un effet de `` découpe de papier '' en couches sur les images afin que je puisse l'utiliser comme base pour certaines illustrations sur lesquelles je t....
23 févr. 2021 à 19:18
Essayer de calculer la probabilité conditionnelle à partir d'une liste donnée. Disons que j'ai la liste suivante: [[ 1, 0, 0, 0, 1, 5], [ 0, 1, 0, 1, 0, 3], [ 1, 0, 0, 0, 1, 5], [ 0, 0, 1, 1, 0, 2], [ 0, 0, 1, 0, 1, 1]] Chaque «colonne» représente un attribut binaire, la dernière «colonne» est....
23 févr. 2021 à 19:13
Je vais essayer de rester court et doux. J'écris une histoire interactive qui change en fonction du «lancer» d'un dé d20. J'ai réussi à comprendre pour commencer, mais j'ai atteint un point où je ne pense pas que Python écoute réellement les paramètres que je lui donne, car il fait en quelque sorte....
23 févr. 2021 à 17:51
J'ai une application Tkinter et je veux que l'étiquette occupe complètement l'espace vide (car j'ai défini l'étiquette comme image d'arrière-plan pour mon application). Mais lorsque je ne spécifie pas la hauteur et la largeur de l'étiquette, cela mange également le cadre comme dans le code ci-desso....
Étant donné un tableau de chaînes A [] minuscules de taille N, déterminez si les chaînes peuvent être enchaînées pour former un cercle. Une chaîne X peut être chaînée avec une autre chaîne Y si le dernier caractère de X est le même que le premier caractère de Y. Si chaque chaîne du tableau peut êtr....
23 févr. 2021 à 14:19
J'ai un cadre de données df comme celui-ci: [Date: mm/dd/yyyy] Date Student_id subject Subject_Scores 11/30/2020 1000101 Math 70 11/25/2020 1000101 Physics 75 12/02/2020 1000101 Biology 60 11/25/2020 1000101 Chemistry ....
23 févr. 2021 à 12:56
J'ai essayé le code suivant: import numpy s = [6,6,6,6,6] print(numpy.argsort(s)) Production: [0 1 2 3 4] Résultat attendu: [4 3 2 1 0] Un autre exemple de code exemple: s = [5, 5, 2, 2, 3] li = [] for i in range(len(s)): li.append([s[i], i]) li.sort() sort_index = [] for x in li: sort_i....
23 févr. 2021 à 12:05