Definieren einer parameterlosen Ausnahme: class MyException(Exception): pass Gibt es einen Unterschied zwischen: raise MyException und raise MyException() Ich konnte keine finden; ist es einfach eine überladene
Definieren einer parameterlosen Ausnahme: class MyException(Exception): pass Gibt es einen Unterschied zwischen: raise MyException und raise MyException() Ich konnte keine finden; ist es einfach eine überladene
Ich habe eine in if-elif-elif-else-Anweisung, in der 99% der Zeit die else-Anweisung ausgeführt wird: if something == 'this': doThis() elif something == 'that': doThat() elif something == 'there': doThere() else: doThisMostOfTheTime() Dieses Konstrukt wird viel gemacht , aber da es alle Bedingungen...
Mir ist es egal , ob es JSON, pickle, YAML, oder was auch immer. Alle anderen Implementierungen, die ich gesehen habe, sind nicht vorwärtskompatibel. Wenn ich also eine Konfigurationsdatei habe, einen neuen Schlüssel in den Code einfügen und diese Konfigurationsdatei laden, stürzt sie einfach...
Ich versuche, mehrere Einstellungsdateien (Entwicklung, Produktion usw.) einzurichten, die einige Grundeinstellungen enthalten. Kann aber nicht gelingen. Wenn ich versuche zu laufen, erhalte ./manage.py runserverich die folgende Fehlermeldung: (cb)clime@den /srv/www/cb $ ./manage.py runserver...
Wie kann ich den Filter wie in SQL hinzufügen, um Werte, die NICHT NULL sind, aus einer bestimmten Spalte auszuwählen? SELECT * FROM table WHERE YourColumn IS NOT NULL; Wie kann ich dasselbe mit SQLAlchemy-Filtern tun? select = select(table).select_from(table).where(all_filters)...
Ich muss eine zirkuläre Liste durchlaufen, möglicherweise viele Male, jedes Mal beginnend mit dem zuletzt besuchten Element. Der Anwendungsfall ist ein Verbindungspool. Ein Client fragt nach einer Verbindung, ein Iterator prüft, ob eine Verbindung verfügbar ist, und gibt sie zurück. Andernfalls...
Ich habe einen Pandas DataFrame , df_test. Es enthält eine Spalte 'Größe', die die Größe in Bytes darstellt. Ich habe KB, MB und GB mit dem folgenden Code berechnet: df_test = pd.DataFrame([ {'dir': '/Users/uname1', 'size': 994933}, {'dir': '/Users/uname2', 'size': 109338711}, ]) df_test['size_kb']...
Was ist der Unterschied zwischen setUp()und setUpClass()im Python- unittestFramework? Warum sollte das Setup in einer Methode über der anderen behandelt werden? Ich möchte verstehen , was Teil der Installation in den erfolgt setUp()und setUpClass()Funktionen, sowie mit tearDown()und...
Wie kann ich testen, ob zwei JSON-Objekte in Python gleich sind, ohne die Reihenfolge der Listen zu berücksichtigen? Zum Beispiel ... JSON-Dokument a : { "errors": [ {"error": "invalid", "field": "email"}, {"error": "required", "field": "name"} ], "success": false } JSON-Dokument b : { "success":...
Wie installiere ich eine .whl-Datei? Ich habe die Wheel-Bibliothek, weiß aber nicht, wie ich sie zum Installieren dieser Dateien verwenden soll. Ich habe die .whl-Datei, weiß aber nicht, wie ich sie ausführen soll. Bitte helfen
Ich habe einen Datenrahmen mit einer Spalte als String. Ich wollte den Spaltentyp in PySpark in Double-Typ ändern. Folgendes habe ich getan: toDoublefunc = UserDefinedFunction(lambda x: x,DoubleType()) changedTypedf = joindf.withColumn("label",toDoublefunc(joindf['show'])) Ich wollte nur wissen, ob...
Nehmen wir an, wir haben eine Dummy-Funktion: async def foo(arg): result = await some_remote_call(arg) return result.upper() Was ist der Unterschied zwischen: coros = [] for i in range(5): coros.append(foo(i)) loop = get_event_loop() loop.run_until_complete(wait(coros)) Und: from asyncio import...
Ich möchte wissen, wie ich mit Python 2.6.6 mit Numpy Version 1.5.0 ein 2D-Numpy-Array mit Nullen auffüllen kann. Es tut uns leid! Aber das sind meine Grenzen. Daher kann ich nicht verwenden np.pad. Zum Beispiel möchte ich amit Nullen auffüllen, damit die Form übereinstimmt b. Der Grund, warum...
Ich verwende Pandas 0.19.1unter Python 3. Ich erhalte eine Warnung in diesen Codezeilen. Ich versuche, eine Liste zu erhalten, die alle Zeilennummern enthält, in denen die Zeichenfolge Peterin der Spalte vorhanden ist Unnamed: 5. df = pd.read_excel(xls_path) myRows = df[df['Unnamed: 5'] ==...
Ich habe eine Datenrahmenspalte mit numerischen Werten: df['percentage'].head() 46.5 44.2 100.0 42.12 Ich möchte die Spalte als Bin Count sehen: bins = [0, 1, 5, 10, 25, 50, 100] Wie kann ich das Ergebnis als Behälter mit ihren erhalten value counts? [0, 1] bin amount [1, 5] etc [5, 10] etc...
Wenn ich einen Tisch wie diesen habe: df = pd.DataFrame({ 'hID': [101, 102, 103, 101, 102, 104, 105, 101], 'dID': [10, 11, 12, 10, 11, 10, 12, 10], 'uID': ['James', 'Henry', 'Abe', 'James', 'Henry', 'Brian', 'Claude', 'James'], 'mID': ['A', 'B', 'A', 'B', 'A', 'A', 'A', 'C'] }) Ich kann...
Ich sehe immer mehr Befehle wie diesen: $ pip install "splinter[django]" Was machen diese eckigen Klammern?
In Python entgeht mir das Wo und Wann der Verwendung der Zeichenfolgenverkettung im Vergleich zur Zeichenfolgenersetzung. Ist dies (mehr) eine stilistische Entscheidung und keine praktische, da die Verkettung von Strings große Leistungssteigerungen erfahren hat? Wie sollte man als konkretes...
Mit Python-Eigenschaften kann ich es so machen, dass obj.y ruft eine Funktion auf, anstatt nur einen Wert zurückzugeben. Gibt es eine Möglichkeit, dies mit Modulen zu tun? Ich habe einen Fall, wo ich will module.y eine Funktion aufrufen, anstatt nur den dort gespeicherten Wert...
Dies könnte eine dumme Frage sein, aber ich teste einige meiner Annahmen über Python und bin verwirrt darüber, warum das folgende Codefragment beim Aufruf im Thread nicht beendet wird, sondern beim Aufruf im Hauptthread beendet wird. import sys, time from threading import Thread def testexit():...