Ich habe mehrere Beispiele für Code wie diesen gesehen: if not someobj: #do something Aber ich frage mich, warum nicht: if someobj == None: #do something Gibt es einen Unterschied? Hat einer einen Vorteil gegenüber dem
Ich habe mehrere Beispiele für Code wie diesen gesehen: if not someobj: #do something Aber ich frage mich, warum nicht: if someobj == None: #do something Gibt es einen Unterschied? Hat einer einen Vorteil gegenüber dem
Wie machbar wäre es, Python (möglicherweise über eine C-Zwischendarstellung) in Maschinencode zu kompilieren? Vermutlich müsste eine Verknüpfung zu einer Python-Laufzeitbibliothek hergestellt werden, und alle Teile der Python-Standardbibliothek, die selbst Python waren, müssten ebenfalls kompiliert...
Ich habe ein Python-Skript, das eine ODBC-Verbindung herstellt. Die ODBC-Verbindung wird mit einer Verbindungszeichenfolge generiert. In diese Verbindungszeichenfolge muss ich den Benutzernamen und das Passwort für diese Verbindung einfügen. Gibt es eine einfache Möglichkeit, dieses Passwort in...
Ich habe eine Zeichenfolge, die HTML-codiert ist: '''<img class="size-medium wp-image-113"\ style="margin-left: 15px;" title="su1"\ src="http://blah.org/wp-content/uploads/2008/10/su1-300x194.jpg"\
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung...
Ich verwende das Python- Datum / Uhrzeit- Modul, dh: >>> import datetime >>> today = datetime.datetime.now() >>> print today 2009-03-06 13:24:58.857946 und ich möchte den Tag des Jahres berechnen, der für Schaltjahre empfindlich ist. Beispiel: Heute (6. März 2009) ist der...
Das ist ziemlich n00bish, aber ich versuche, funktionale Programmierung in Python zu lernen / zu verstehen. Der folgende Code: foos = [1.0,2.0,3.0,4.0,5.0] bars = [1,2,3] def maptest(foo, bar): print foo, bar map(maptest, foos, bars) produziert: 1.0 1 2.0 2 3.0 3 4.0 None 5.0 None Frage:...
Wie können einzelne Komponententests vorübergehend deaktiviert werden, wenn das unittestModul in Python verwendet
Wie kann das Äquivalent von a __getattr__in einer Klasse, in einem Modul implementiert werden? Beispiel Wenn ich eine Funktion aufrufe, die in den statisch definierten Attributen eines Moduls nicht vorhanden ist, möchte ich eine Instanz einer Klasse in diesem Modul erstellen und die Methode mit...
Ich muss Routinen als veraltet markieren, aber anscheinend gibt es keinen Standard-Bibliotheksdekorateur für veraltet. Ich kenne die Rezepte dafür und das Warnmodul, aber meine Frage ist: Warum gibt es keinen Standard-Bibliotheksdekorateur für diese (allgemeine) Aufgabe? Zusätzliche Frage: Gibt es...
Ich weiß, dass dies trivial klingt, aber ich wusste nicht, dass die sort()Funktion von Python seltsam war. Ich habe eine Liste von "Zahlen", die tatsächlich in Zeichenfolgenform vorliegen, also konvertiere ich sie zuerst in Ints und versuche dann eine Sortierung.
Ich möchte den Dateipfad als Eingabe in meine Python-Konsolenanwendung erhalten. Derzeit kann ich nur nach dem vollständigen Pfad als Eingabe in der Konsole fragen. Gibt es eine Möglichkeit, eine einfache Benutzeroberfläche auszulösen, in der Benutzer Dateien auswählen können, anstatt den...
int32Wie konvertiere ich ein NumPy-Array an float32 Ort und Stelle ? Im Grunde würde ich gerne tun a = a.astype(numpy.float32) ohne das Array zu kopieren. Es ist groß. Der Grund dafür ist, dass ich zwei Algorithmen für die Berechnung von habe a. Einer von ihnen gibt ein Array von zurück int32,...
Angenommen, ich habe eine Datei. Wie schreibe ich "Hallo" TAB
Wie kann ich das Protokollierungsmodul in Python verwenden, um in eine Datei zu schreiben? Jedes Mal, wenn ich versuche, es zu verwenden, wird nur die Nachricht
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Verbessere diese...
Jetzt benutze ich: pageHeadSectionFile = open('pagehead.section.htm','r') output = pageHeadSectionFile.read() pageHeadSectionFile.close() Aber damit der Code besser aussieht, kann ich Folgendes tun: output = open('pagehead.section.htm','r').read() Wie schließe ich die Datei bei Verwendung der...
Was ist der effizienteste Weg, um zwischen 0und umzuschalten
Ich weiß, dass ich einen Eintrag, 'Schlüssel' d, sicher aus meinem Wörterbuch entfernen muss. if d.has_key('key'): del d['key'] Ich muss jedoch mehrere Einträge sicher aus dem Wörterbuch entfernen. Ich habe darüber nachgedacht, die Einträge in einem Tupel zu definieren, da ich dies mehr als einmal...
Node.js passt perfekt zu unserem Webprojekt, aber es gibt nur wenige Rechenaufgaben, für die wir Python bevorzugen würden. Wir haben auch bereits einen Python-Code für sie. Wir sind sehr besorgt über die Geschwindigkeit. Was ist die eleganteste Art, einen Python-Worker von node.js asynchron und...