Questions marquées «python»

Python est un langage de programmation polyvalent à paradigmes multiples et à typage dynamique. Il est conçu pour être rapide à apprendre, comprendre et utiliser, et appliquer une syntaxe propre et uniforme. Veuillez noter que Python 2 n'est officiellement plus pris en charge depuis le 01-01-2020. Néanmoins, pour les questions Python spécifiques à la version, ajoutez la balise [python-2.7] ou [python-3.x]. Lorsque vous utilisez une variante ou une bibliothèque Python (par exemple Jython, PyPy, Pandas, Numpy), veuillez l'inclure dans les balises.

1
python re.sub group: numéro après \ number
Comment puis-je remplacer foobarpar foo123bar? Cela ne fonctionne pas: >>> re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar' Cela marche: >>> re.sub(r'(foo)', r'\1hi', 'foobar') 'foohibar' Je pense que c'est un problème courant lorsqu'on a quelque chose comme \number. Quelqu'un peut-il me donner un indice sur la façon de gérer cela?




7
Comment implémenter des interfaces en python?
public interface IInterface { void show(); } public class MyClass : IInterface { #region IInterface Members public void show() { Console.WriteLine("Hello World!"); } #endregion } Comment implémenter l'équivalent Python de ce code C #? class IInterface(object): def __init__(self): pass def show(self): raise Exception("NotImplementedException") class MyClass(IInterface): def __init__(self): IInterface.__init__(self) def show(self): …
182 python  oop 


15
Listes dans ConfigParser
Le fichier typique généré par ConfigParser ressemble à ceci: [Section] bar=foo [Section 2] bar2= baz Maintenant, existe-t-il un moyen d'indexer des listes comme, par exemple: [Section 3] barList={ item1, item2 } Question connexe: Clés uniques ConfigParser de Python par section

11
Créer un fichier .csv avec les valeurs d'une liste Python
J'essaye de créer un fichier .csv avec les valeurs d'une liste Python. Lorsque j'imprime les valeurs dans la liste, elles sont toutes unicode (?), C'est-à-dire qu'elles ressemblent à ceci [u'value 1', u'value 2', ...] Si je parcours les valeurs de la liste, c'est-à-dire for v in mylist: print v qu'elles …
182 python  csv  xlrd 




7
L'objet 'str' n'a pas d'attribut 'decode'. Erreur Python 3?
Voici mon code: import imaplib from email.parser import HeaderParser conn = imaplib.IMAP4_SSL('imap.gmail.com') conn.login('example@gmail.com', 'password') conn.select() conn.search(None, 'ALL') data = conn.fetch('1', '(BODY[HEADER])') header_data = data[1][0][1].decode('utf-8') à ce stade, j'obtiens le message d'erreur AttributeError: 'str' object has no attribute 'decode' Python 3 n'a plus de décodage, n'est-ce pas? Comment puis-je réparer cela? …




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.