Als «python» getaggte Fragen

144
Rufen Sie eine Python-Funktion von jinja2 auf

Ich verwende jinja2 und möchte eine Python-Funktion als Helfer aufrufen, wobei ich eine ähnliche Syntax verwende, als würde ich ein Makro aufrufen. jinja2 scheint darauf bedacht zu sein, mich daran zu hindern, einen Funktionsaufruf zu tätigen, und besteht darauf, dass ich mich wiederhole, indem ich...

144
pytest: fast gleich behaupten

So geht's assert almost equalmit py.test für Floats, ohne auf Folgendes zurückzugreifen: assert x - 0.00001 <= y <= x + 0.00001 Insbesondere ist es nützlich, eine übersichtliche Lösung zu kennen, um Schwimmerpaare schnell zu vergleichen, ohne sie auszupacken: assert (1.32, 2.4) ==...

144
Hash Map in Python

Ich möchte eine HashMap in Python implementieren. Ich möchte einen Benutzer um eine Eingabe bitten. Abhängig von seiner Eingabe rufe ich einige Informationen aus der HashMap ab. Wenn der Benutzer einen Schlüssel der HashMap eingibt, möchte ich den entsprechenden Wert abrufen. Wie implementiere ich...

144
Lesen einer Excel-Datei in Python mit Pandas

Ich versuche, eine Excel-Datei folgendermaßen zu lesen: newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile.parse(newFile) Was einen Fehler auslöst, der besagt, dass zwei Argumente erwartet werden. Ich weiß nicht, was das zweite Argument ist. Außerdem versuche ich hier,...

143
Ändern der Standardcodierung von Python?

Ich habe viele Probleme mit Python, bei denen ich meine Anwendungen von der Konsole aus ausführen kann. Aber in der Eclipse PyDev IDE ist die Standardzeichenkodierung auf UTF-8 eingestellt , und mir geht es gut. Ich habe nach der Einstellung der Standardcodierung gesucht und die Leute sagen, dass...

143
Vergleich der gemeinsamen Elemente zwischen zwei Listen

def common_elements(list1, list2): """ Return a list containing the elements which are in both list1 and list2 >>> common_elements([1,2,3,4,5,6], [3,5,7,9]) [3, 5] >>> common_elements(['this','this','n','that'],['this','not','that','that']) ['this', 'that'] """ for...