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.

8
Comment trouver un identifiant de thread en Python
J'ai un programme Python multi-thread et une fonction utilitaire writeLog(message), qui écrit un horodatage suivi du message. Malheureusement, le fichier journal résultant ne donne aucune indication sur quel thread génère quel message. Je voudrais writeLog()pouvoir ajouter quelque chose au message pour identifier quel thread l'appelle. Évidemment, je pourrais simplement faire …

12
Pourquoi les littéraux de chaîne bruts de Python ne peuvent-ils pas se terminer par une seule barre oblique inverse?
Techniquement, tout nombre impair de barres obliques inverses, comme décrit dans la documentation . >>> r'\' File "<stdin>", line 1 r'\' ^ SyntaxError: EOL while scanning string literal >>> r'\\' '\\\\' >>> r'\\\' File "<stdin>", line 1 r'\\\' ^ SyntaxError: EOL while scanning string literal Il semble que l'analyseur pourrait …


3
Comment trier avec lambda en Python
En Python, j'essaye de trier par date avec lambda. Je ne comprends pas mon message d'erreur. Le message est: <lambda>() takes exactly 1 argument (2 given) La ligne que j'ai est a = sorted(a, lambda x: x.modified, reverse=True)
179 python  lambda 


6
Convertir les colonnes en chaîne dans Pandas
J'ai le DataFrame suivant à partir d'une requête SQL: (Pdb) pp total_rows ColumnID RespondentCount 0 -1 2 1 3030096843 1 2 3030096845 1 et je veux le faire pivoter comme ceci: total_data = total_rows.pivot_table(cols=['ColumnID']) (Pdb) pp total_data ColumnID -1 3030096843 3030096845 RespondentCount 2 1 1 [1 rows x 3 columns] …
179 python  numpy  pandas 





12
Appel de méthode asynchrone en Python?
Je me demandais s'il existe une bibliothèque pour les appels de méthodes asynchrones en Python . Ce serait génial si vous pouviez faire quelque chose comme @async def longComputation(): <code> token = longComputation() token.registerCallback(callback_function) # alternative, polling while not token.finished(): doSomethingElse() if token.finished(): result = token.result() Ou pour appeler une …

12
Comment obtenir le premier élément d'une liste de tuples?
J'ai une liste comme ci-dessous où le premier élément est l'identifiant et l'autre est une chaîne: [(1, u'abc'), (2, u'def')] Je veux créer une liste d'identifiants uniquement à partir de cette liste de tuples comme ci-dessous: [1,2] J'utiliserai cette liste, __indonc il doit s'agir d'une liste de valeurs entières.
178 python  list 



3
Groupe d'expressions régulières nommé «(? P <group_name> regexp)»: que signifie «P»?
En Python, la (?P&lt;group_name&gt;…) syntaxe permet de faire référence à la chaîne correspondante via son nom: &gt;&gt;&gt; import re &gt;&gt;&gt; match = re.search('(?P&lt;name&gt;.*) (?P&lt;phone&gt;.*)', 'John 123456') &gt;&gt;&gt; match.group('name') 'John' Que signifie «P»? Je n'ai trouvé aucun indice dans la documentation officielle . J'aimerais avoir des idées sur la façon d'aider …

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.