Tag: python-2.7

Python kombiniert zwei Listen ungleicher Länge in abwechselnder Weise

Ich habe zwei Listen, und ich möchte sie in einer wechselnden Weise kombinieren, bis man ausläuft, und dann möchte ich immer wieder Elemente aus der längeren Liste hinzufügen. Aka list1 = [a,b,c] list2 = [v,w,x,y,z] result = [a,v,b,w,c,x,y,z] Ähnlich wie diese Frage ( Pythonische Art, zwei Listen in einer alternierenden Weise zu kombinieren ), außer […]

Erstellen eines dynamischen Arrays in Python

Ich habe ein dynamisches Array, in dem ich die Userstring aktualisieren möchte, zB für eine 25 Zeichen einzelne Saite wie 'mannysattynastysillyfully'. Da wäre ein 5×5 Array. manny satty nasty silly fully Ich habe mehrere Sachen ausprobiert und ging durch umfangreiche Suche mit wenig Information, die ich bekam von 1. Wie definiere ich zweidimensionale Array in […]

Das Speichern von Videos funktioniert nicht in opencv2-python

Ich versuche, diesen Beispielcode zum Speichern eines Videos auszuführen: cap = cv2.VideoCapture('input.mp4') fourcc = cv2.VideoWriter_fourcc(*'XVID') out = cv2.VideoWriter('output.avi',fourcc, 20.0, (640,480)) while(cap.isOpened()): ret, frame = cap.read() if ret==True: out.write(frame) cv2.imshow('frame',frame) else: break cap.release() out.release() cv2.destroyAllWindows() Es zeigt das Video ohne Probleme, aber 'output.avi' ist nur eine 100kb Datei, die nicht mit jedem Video-Player geöffnet werden kann. […]

Was sollte die URL meiner Django-Anwendung sein

Ich habe meine erste Django-Anwendung mit dem Titel Umfrage (es ist eine Arbeit in Arbeit) mit mod_wsgi mit Apache auf einer Ubuntu VM hochgeladen, aber ich weiß nicht, was die URL davon sein sollte. Meine VM wurde durch einen ProxyPass unter http://phaedrus.scss.tcd.ie/bias_experiment veröffentlicht . Bei der Arbeit an meiner Anwendung lokal gehe ich einfach auf […]

Wie benutzt man NamedTemporaryFile (und wann ist es geschlossen?)

Ich versuche, eine Reihe von Funktionen zu schreiben, die in eine temporäre Datei schreiben, dann geht es mit der geschriebenen Datei. Ich versuche zu verstehen, wie die Datei behandelt wird. Was ich in der Zusammenfassung machen möchte, ist: def create_function(inputs): # create temp file, write some contents def function1(file): # do some stuff with temp […]

Python 3: Loops, Listenverständnis und Karte langsamer im Vergleich zu Python 2?

Ich lerne derzeit Python 3 und dachte, einige Geschwindigkeit Vergleich könnte ordentlich sein. So habe ich einige an Ort und einige temporäre Listenfunktionen erstellt, die einfach 1 zu einer langen Liste von ganzen Zahlen hinzufügen. Allerdings waren die Ergebnisse für mich wirklich überraschend … es scheint, dass Python 3 in jedem Anwendungsfall langsamer ist: Verschiedene […]

Holen Sie sich das aktuelle Python-Modul-Objekt (nach Name oder auf andere Weise)

Wenn ich das aktuelle Modul bekommen möchte, zB um es neu zu laden, würde ich: import sys sys.modules[__name__] Gibt es einen besseren Weg, dies zu tun (zB nicht mit __name__ )? Besser in diesem Kontext bedeutet mehr idiomatisch, tragbarer, robuster oder mehr … irgendwelche der anderen Dinge, die wir normalerweise in unserer Software wünschen. Ich […]

Warten auf eine Website, um vollständig mit WebKitGTK + [duplicate]

Mögliche Duplikat: Webkit GTK: Bestimmen, wann ein Dokument beendet ist Ich möchte den HTML-Inhalt einer Website mit WebKitGTK + abrufen, um die Javascript-Umleitungen automatisch zu bearbeiten. Ich benutze den folgenden Python-Code: def scanURL(domain, retries=3): status = 0 loading = 0 browser = webkit.WebView() browser.open('http://' + domain) while browser.get_load_status() < 2: continue if browser.get_load_status() == 4: […]

Python: Probleme beim Zugriff auf Variablen beim Multiprocessing

Ich bin neu in Multiprocessing-Konzepte in Python und ich habe Probleme beim Zugriff auf Variablen, wenn ich versuche, Multiprocessing in meinem Code enthalten. Tut mir leid, wenn ich klingt naiv, aber ich kann es einfach nicht herausfinden. Unten ist eine einfache Version meines Szenarios. class Data: def __init__(self): self.data = "data" def datameth(self): print self.data […]

Bug mit einem Programm für ein Ratenspiel

Ich schaffe ein Programm, in dem ein Benutzer eine zufällige Nummer in einem bestimmten Bereich erraten musste und 3 Versuche hat, dies zu tun. Nach jedem Versuch, wenn die Vermutung richtig ist, sagst du dem Benutzer, den sie gewonnen haben und wenn die Vermutung falsch ist, sagst du ihnen das Unrecht und wie viele Versuche […]

Python ist die beste Programmiersprache der Welt.