Tag: Python

Django vieletomany Signale?

Sagen wir, ich habe ein solches Modell class Event(models.Model) users_count = models.IntegerField(default=0) users = models.ManyToManyField(User) Wie würden Sie empfehlen, den User_count-Wert zu aktualisieren, wenn Event einige Benutzer hinzufügen / löschen?

Was ist der einfachste Weg, um ein numpy Array in 2 Dimensionen zu erweitern?

Ich habe ein 2d Array, das so aussieht: XX xx Was ist der effizienteste Weg, um eine zusätzliche Zeile und Spalte hinzuzufügen: xxy xxy yyy Für Bonuspunkte möchte ich auch in der Lage sein, einzelne Zeilen und Spalten auszuschlagen, also zum Beispiel in der Matrix unten möchte ich in der Lage sein, alle a zu […]

Split pandas dataframe String Eintrag zu separaten Zeilen

Ich habe ein pandas dataframe in dem eine Spalte von Text-Strings kommagetrennte Werte enthält. Ich möchte jedes CSV-Feld aufteilen und eine neue Zeile pro Eintrag erstellen (davon ausgehen, dass CSV sauber sind und nur auf ',' aufgeteilt werden müssen). Zum Beispiel sollte a b : In [7]: a Out[7]: var1 var2 0 a,b,c 1 1 […]

PyQt4 Minimieren zu Tablett

Gibt es einen Weg, um in PyQt4 zu schneiden? Ich habe bereits mit der QSystemTrayIcon-Klasse gearbeitet, aber jetzt möchte ich mein App-Fenster minimieren oder "verstecken" und nur das Tray-Icon anzeigen. Hat jemand das getan Jede Richtung würde geschätzt. Verwenden von Python 2.5.4 und PyQt4 auf Windows XP Pro

Python webbrowser.open () zum Öffnen des Chrome-Browsers

Laut der Dokumentation http://docs.python.org/3.3/library/webbrowser.html soll es im Standardbrowser geöffnet sein, aber aus irgendeinem Grund auf meinem Rechner öffnet es IE. Ich habe eine Google-Suche und ich stieß auf eine Antwort, die gesagt habe, dass ich Browser registrieren muss, aber ich bin nicht sicher, wie man webbrowser.register () verwendet und die Dokumentation scheint nicht ganz klar […]

Wie man ein komplexes Objekt in redis (mit redis-py)

Die hmset-Funktion kann den Wert jedes Feldes setzen, aber ich fand, dass, wenn der Wert selbst ein komplexes strukturiertes Objekt ist, der Wert return von hget eine serialisierte Zeichenfolge, nicht das ursprüngliche Objekt ist z.B images= [{'type':'big', 'url':'….'}, {'type':'big', 'url':'….'}, {'type':'big', 'url':'….'}] redis = Redis() redis.hset('photo:1', 'images', images) i = redis.hget('photo:1', 'images') print type(i) Die […]

Installieren von mod_wsgi auf WAMP Server unter Windows 7

Ich habe mod_wsgi aus dem folgenden Ort für Apache 2.2 und Python 2.7 (64bit) heruntergeladen. (Ich versuche django zu laufen auf meinem Computer). Wann immer ich die folgende Zeile hinzufügen: LoadModule wsgi_module modules/mod_wsgi.so Apache fängt an zu starten. Kann mir jemand sagen was das Problem sein könnte?

Verwenden eines RegEx, um IP-Adressen in Python anzupassen

Ich versuche, einen Test zu machen, um zu prüfen, ob ein sys.argv-Eingang mit der RegEx für eine IP-Adresse übereinstimmt … Als einfacher Test habe ich folgendes … import re pat = re.compile("\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}") test = pat.match(hostIP) if test: print "Acceptable ip address" else: print "Unacceptable ip address" Allerdings, wenn ich zufällige Werte in sie übergeben, gibt […]

Python lesen Zeilen einer ganzen Datei und effizient speichern die, die ich in Listen wollen

Ich habe eine Textdatei, die die folgende Blockstruktur wie folgt wiederholt: EL_TEXT LAYER 6 DATATYPE 0 XY 2677000: 2316500 2677000: 2340500 2707000: 2340500 2707000: 2316500 2677000: 2316500 ENDEL … Und diese Blöcke wiederholen sich mit verschiedenen Werten entlang der Textdatei. Sie enden immer in ENDEL Ich möchte alle Zeilen lesen und finden, die zB "LAYER […]

Django E-Mail senden

Ich weiß, es gibt 20 Fragen, die mir ähnlich sind, aber ich habe schon seit einem Tag versucht, E-Mails zu bekommen, um mit Django zu arbeiten. Ich bekomme diesen Fehler: [Errno 111] Connection refused wenn ich versuche, eine E-Mail zu senden Hier schaffe ich die E-Mail und versuche es mir zu senden: try: msg = […]

Python ist die beste Programmiersprache der Welt.