Articles of python 3.x

Comment supprimer des sous-chaînes spécifiques d’un ensemble de chaînes en Python?

J’ai un ensemble de chaînes set1 , et toutes les chaînes de set1 ont deux sous-chaînes spécifiques dont je n’ai pas besoin et que je veux supprimer. Exemple d’entrée: set1={‘Apple.good’,’Orange.good’,’Pear.bad’,’Pear.good’,’Banana.bad’,’Potato.bad’} Donc, fondamentalement, je veux que les sous-chaînes .bad et .bad supprimées de toutes les chaînes. Ce que j’ai essayé: for x in set1: x.replace(‘.good’,”) x.replace(‘.bad’,”) […]

tf.shape () prend une forme incorrecte dans tensorflow

Je définis un tenseur comme celui-ci: x = tf.get_variable(“x”, [100]) Mais quand j’essaie d’imprimer la forme du tenseur: print( tf.shape(x) ) Je reçois le Tensor (“Shape: 0”, shape = (1,), dtype = int32) , pourquoi le résultat de la sortie ne devrait pas être shape = (100)

Opérateur Modulo en Python

Que fait modulo dans le morceau de code suivant? from math import * 3.14 % 2 * pi Comment calcule-t-on modulo sur un nombre à virgule flottante?

Différence entre une boucle ‘for’ et une carte

Du titre, oui, il y a une différence. Maintenant appliqué à mon scénario: considérons une classe Dummy : class Dummy: def __init__(self): self.attached = [] def attach_item(self, item): self.attached.append(item) Si j’utilise ceci: D = Dummy() items = [1, 2, 3, 4] for item in items: D.attach_item(item) Je reçois en effet D.attached = [1, 2, 3, […]

TypeError: l’object ‘zip’ n’est pas indexable

J’ai un fichier balisé dans le jeton de format / tag et j’essaie une fonction qui retourne un tuple avec des mots d’une liste (mot, tag). def text_from_tagged_ngram(ngram): if type(ngram) == tuple: return ngram[0] return ” “.join(zip(*ngram)[0]) # zip(*ngram)[0] returns a tuple with words from a (word,tag) list En python 2.7, cela a bien fonctionné, […]

Comment utiliser pip avec python 3.4 sur windows?

Juste installé une nouvelle copie de Python 3.4.1 sur Windows 7. Ici dit que pip est inclus par défaut. mais je n’ai pas pu trouver de pip.exe ou certaines commandes pip. Dois-je l’installer séparément ou existe-t-il quelque part?

Sérialiser un membre Enum à JSON

Comment sérialiser un membre Python Enum au format JSON pour pouvoir désérialiser le JSON résultant dans un object Python? Par exemple, ce code: from enum import Enum import json class Status(Enum): success = 0 json.dumps(Status.success) entraîne l’erreur: TypeError: is not JSON serializable Comment puis-je éviter cela?

wxPython pour Python 3

Est-ce que wxPython a une version pour Python 3? Si c’est le cas, où puis-je l’obtenir?

UnicodeEncodeError: le codec ‘charmap’ ne peut pas encoder le caractère ‘\ u2010’: le caractère est mappé sur

Je continue à obtenir UnicodeEncodeError lorsque j’essaie d’imprimer un «Á» que je reçois d’un site Web demandé en utilisant du selenium dans python 3.4. J’ai déjà défini en haut de mon fichier .py # -*- coding: utf-8 -*- le def est quelque chose comme ceci: from selenium import webdriver b = webdriver.Firefox() b.get(‘http://fisica.uniandes.edu.co/personal/profesores-de-planta’) dataProf = […]

AtsortingbuteError: l’object ‘module’ n’a pas d’atsortingbut ‘urlresortingeve’

J’essaie d’écrire un programme qui téléchargera des mp3 sur un site web, puis les rejoindrai mais chaque fois que j’essaie de télécharger les fichiers, j’obtiens cette erreur: Traceback (most recent call last): File “/home/tesla/PycharmProjects/OldSpice/Voicemail.py”, line 214, in main() File “/home/tesla/PycharmProjects/OldSpice/Voicemail.py”, line 209, in main getMp3s() File “/home/tesla/PycharmProjects/OldSpice/Voicemail.py”, line 134, in getMp3s raw_mp3.add = urllib.urlresortingeve(“http://www-scf.usc.edu/~chiso/oldspice/m-b1-hello.mp3”) AtsortingbuteError: […]