Als «python» getaggte Fragen

288
Pandas zählen (verschiedene) Äquivalente

Ich verwende Pandas als Datenbankersatz, da ich mehrere Datenbanken (Oracle, MSSQL usw.) habe und keine Befehlsfolge zu einem SQL-Äquivalent erstellen kann. Ich habe eine Tabelle in einen DataFrame mit einigen Spalten geladen: YEARMONTH, CLIENTCODE, SIZE, .... etc etc In SQL würde die Anzahl der...

288
Liste aus der Pandas-Datenrahmenspalte abrufen

Ich habe ein Excel-Dokument, das so aussieht. cluster load_date budget actual fixed_price A 1/1/2014 1000 4000 Y A 2/1/2014 12000 10000 Y A 3/1/2014 36000 2000 Y B 4/1/2014 15000 10000 N B 4/1/2014 12000 11500 N B 4/1/2014 90000 11000 N C 7/1/2014 22000 18000 N C 8/1/2014 30000 28960 N C 9/1/2014...

287
Wie erhalte ich die Benutzer-IP-Adresse in Django?

Wie erhalte ich die IP des Benutzers in Django? Ich habe eine Ansicht wie diese: # Create your views from django.contrib.gis.utils import GeoIP from django.template import RequestContext from django.shortcuts import render_to_response def home(request): g = GeoIP() client_ip =

285
Verwendung des Schlüsselworts "global" in Python

Beim Lesen der Dokumentation verstehe ich, dass Python einen separaten Namespace für Funktionen hat. Wenn ich in dieser Funktion eine globale Variable verwenden möchte, muss ich diese verwenden global. Ich benutze Python 2.7 und habe diesen kleinen Test ausprobiert >>> sub = ['0', '0',...

284
Was ist die richtige Syntax für 'else if'?

Ich bin ein neuer Python-Programmierer, der den Sprung von 2.6.4 zu 3.1.1 macht. Alles ist gut gegangen, bis ich versucht habe, die 'else if'-Anweisung zu verwenden. Der Interpreter gibt mir einen Syntaxfehler nach dem 'if' in 'else if' aus einem Grund, den ich anscheinend nicht herausfinden kann....

284
Wie ersetze ich mehrere Teilzeichenfolgen eines Strings?

Ich möchte die .replace-Funktion verwenden, um mehrere Zeichenfolgen zu ersetzen. Ich habe derzeit string.replace("condition1", "") möchte aber so etwas haben string.replace("condition1", "").replace("condition2", "text") obwohl sich das nicht nach guter Syntax anfühlt Was ist der richtige...