Tag: python-2.7

So aktualisieren Sie aktuelle Verzeichnisse in der Liste von os.walk, während Sie es in Echtzeit umbenennen

Dies war meine ursprüngliche Frage: Windows Error [Fehler 2]: Das System kann die angegebene Datei nicht finden Ich scheine das Problem in Bezug auf diesen Fehler auf diesem speziellen Programm, das ich geschrieben habe, gefunden zu haben, und ich werde es unten erklären: Was es in dem Programm tut, ist, wird es umbenennen Dateien und […]

Wie kann man die Methode readall () von regex einschränken?

Gibt es ein Regex-Äquivalent von BeautifulSoup's limit=X Argument für die findall Methode? Ich meine, wie man die ersten X Wörter in Frage stellt und dann die Codeausführung brechen kann? Danke

Beim Ausführen des unten genannten Codes bekomme ich diese 'TypeError: img ist kein numerisches Tupel'

import cv2 ram_frames=30 cam = cv2.VideoCapture(0) def get_image(): cap = cam.read() return cap for i in xrange(ramp_frames): temp = get_image() image = get_image() cv2.imwrite('bin/color.jpg',image) Der Fehler, den ich bekomme, ist: File "C:\modules\imlib.py", line 1035, in __init__ self.imin = self.WinWebCam() File "C:\modules\imlib.py", line 1125, in WinWebCam cv2.imwrite('bin/color.jpg',image) TypeError: img is not a numerical tuple Ich habe […]

Gibt es irgendeine Möglichkeit, argparse (Python 2.7) anzuweisen, gefundene Argumente von sys.argv zu entfernen?

Ich bin ganz in den Entwicklungsprozess für das, was sich in ein ziemlich umfangreiches Python 2.7-Projekt verwandelt. Im Moment habe ich alle meine unittest Klassen zusammen in ihrem eigenen Modul, tests.py , die bei etwa 3300 Linien steht. Das ist verrückt groß, unmöglich zu navigieren, rundum schlechte Praxis, etc. Also, meine aktuelle Aufgabe ist es, […]

Python identifizieren in welchem ​​Intervall die Zahlen sind

Ich möchte eine for Schleife in Python, die überprüft, gegeben eine gewisse Menge an Intervallen, für jedes Element der Schleife, in welchem ​​Intervall es ist. Zum Beispiel: interval_1 = [1; 10] interval_2 = [11; 58] Ich suchte nach einer eleganteren Lösung als eine große if/elif/else Bedingung, zum Beispiel meine Idee war, ein Excel-Arbeitsblatt mit n […]

List Verständnis in einem dict.fromkeys (SetA, …)

Ich möchte ein neues Wörterbuch mit bereits vorhandenen Informationen generieren. Mit dict.fromkeys() übergeben Argumente wie ein set() von DictA.keys() und die DictA.values() , aber hier ist, was ich stecke in: NewDictFromKeys = dict.fromkeys(set(DictA.keys()), DictA.values()) Aber DictA.values() ist logisch, dass es das zurückgeben wird: {'pnrdshfxgjltmqacbvuek': [10, 5, 14, 9, 7, 6, 1, 2, 4, 8, 12, […]

Reihenfolge der Aussagen in einem Listenverständnis

In python2.7 versuche ich, jedes Item in einer Liste von Strings mit einem anderen Item vorzugeben (zB füge Item 'a' vor jedem Item in der Liste hinzu ['b', 'c']). Wie ich Listenliste in einem Listenverständnis hinzufüge , habe ich den richtigen Befehl bestimmt, der auf: >>> [i for x in ['b', 'c'] for i in […]

Python 2.7 ply.yacc generiert "kann nicht Quelle" Fehler in pyinstaller

Ich "geerbt" eine Python-App von einer Person, die bereits das Unternehmen verlassen hat und jetzt habe ich harte Zeit, es zu arbeiten, außerhalb des obskuren Setups, den er in seinem eigenen Kasten hatte. Grundsätzlich habe ich alles durchgemacht, um es kompilieren zu lassen und alle notwendigen Module zu sammeln, also gibt es keine Probleme. Es […]

Schreiben Sie mehrere Zeilen zu einer Textdatei, indem Sie Eingabe in Python verwenden?

Ich versuche, ein Python-Skript zu schreiben, das es mir erlauben wird, C-Code direkt in eine Textdatei zu schreiben und seine Erweiterung auf ".c" zu ändern, ohne dass ich eine manuell schaffe. Das habe ich so weit gemacht .. import time as t from os import path def create_C(dest): date=t.localtime(t.time()) #getting current system date name=raw_input("Enter file […]

Anhängen der Rückgabewerte an einen Satz von Listen direkt

Ich habe zwei list list1 und list2 und ich muss das Ergebnis an beide mit den von func () zurückgegebenen Werten anhängen. item1,item2=func() list1.append(item1) list2.append(item2) Ist es möglich, das oben durch eine einzige Aussage zu ersetzen? Mit anderen Worten, wie kann ich das zurückgegebene Tupel an zwei Listen anhängen, ohne temporäre Variablen zu erstellen? Bearbeiten: […]

Python ist die beste Programmiersprache der Welt.