Tag: string

Wie finde ich das beste Fuzzy-String-Match?

Pythons neues Regex-Modul unterstützt Fuzzy-String-Matching. Sing lobt laut (jetzt). Nach den docs: Die ENHANCEMATCH Flagge macht einen unscharfen Matching-Versuch, die Passform des nächsten Spiels zu verbessern, das sie findet. Die BESTMATCH Flagge macht die Fuzzy-Matching-Suche nach dem besten Match statt der nächsten Partie Das Flag ENHANCEMATCH wird mit (?e) wie in gesetzt regex.search("(?e)(dog){e<=1}", "cat and […]

Python3.4 Wie lösche ich einen Textabschnitt nach Muster-String-Match

Ich habe eine Datei, die ich brauche, um einen Textabschnitt nach einem String-Muster-Match zu entfernen. Text aus Datei: zone "domain1.com" { type slave; masters {10.10.10.1;}; allow-notify{10.10.10.1;}; allow-transfer {trusted;}; key-directory "/usr/local/etc/namedb/"; file "/usr/local/etc/namedb/domain1.com.external.signed"; }; zone "domain2.com" { type slave; masters {10.10.10.1;}; allow-notify{10.10.10.1;}; allow-transfer {trusted;}; key-directory "/usr/local/etc/namedb/"; file "/usr/local/etc/namedb/domain2.com.external.signed"; }; Wie suche ich nach domain2, lösche dann […]

ValueError: benötigt mehr als 0 Werte zum Auspacken

Ich bin neu in Python und ich versuche, ein Programm zu machen, das eine Datei liest und die Informationen in ihre eigenen Vektoren stellt. Die Datei ist eine xyz-Datei, die so aussieht: 45 Fe -0.055 0.033 -0.047 N -0.012 -1.496 1.451 N 0.015 -1.462 -1.372 N 0.000 1.386 1.481 N 0.070 1.417 -1.339 C -0.096 […]

Name ist nicht definiert Fehler

Diese Frage hat hier schon eine Antwort: Fehler in python d nicht definiert. [Doppelte] 3 antworten Ich bin mir bewusst, dass dies eine noob Frage ist, aber ich kann nicht scheinen, die Lösung zu finden, ich bin sehr neu in der Programmierung aber eifrig zu lernen. Ich gehe durch die ersten Google Clases in Python […]

Extrahieren von Temperaturgraden (Celsius oder Fahrenheit) aus String

Ich benutze (char.*?char2) , um Unterabschnitte zu extrahieren, die mit char1 und die mit char2 aus einer Zeichenfolge endet. Jetzt möchte ich Temperaturinformationen zB (40 ° C, -30 ° C, 80 ° F) aus einer Saite extrahieren. In diesem Fall sollte mein Regex-Ausdruck den Anfangszeichen mit beliebigen Ziffernzeichen definieren, indem er die Wahrscheinlichkeit von + […]

Wie kann ich Felder in einer CSV-Zeichenfolge mit Python zusammenführen?

Ich versuche, drei Felder in jeder Zeile einer CSV-Datei mit Python zu verschmelzen. Dies wäre einfach, außer einige der Felder sind von doppelten Anführungszeichen umgeben und beinhalten Kommas. Hier ist ein Beispiel: ,,Joe,Smith,New Haven,CT,"Moved from Portland, CT",,goo, Gibt es einen einfachen Algorithmus, der die Felder 7-9 für jede Zeile in diesem Format zusammenführen könnte? Nicht […]

Hübsches Drucken von Zeilen in einem String in einem Pandas DataFrame

Ich habe einen Pandas DataFrame, in dem eine der Spalten String-Elemente enthält, und diese String-Elemente enthalten neue Zeilen, die ich buchstäblich drucken möchte. Aber sie erscheinen einfach als \n in der Ausgabe. Das heißt, ich möchte das drucken: pos bidder 0 1 1 2 2 3 <- alice <- bob 3 4 Aber das bekomme […]

Alle wiederholten Teilstrings in einer Zeichenkette zu finden und wie oft sie erscheinen

Problem: Ich brauche alle Sequenzen von Zeichen, die folgendes erfüllen: Sequenz von Zeichen muss mehr als einmal vorhanden sein ((LE, 1) ist also ungültig). Die Sequenz der Zeichen muss länger sein als ein Zeichen ((M, 2) ist somit ungültig). Die Sequenz der Zeichen darf nicht Teil einer längeren existierenden Sequenz sein, die die gleiche Anzahl […]

Türkische Zeichenkodierung

Ich versuche, einen neuen Satz aus verschiedenen Listenposten zu erstellen. Sein geben Fehler, wenn ich es durch Unicode ausdrucke. Ich kann es normal drucken (ohne Unicode). Wenn ich versuche, es auf die Website zu veröffentlichen, ist es ein Fehler. Ich habe das getan, wenn ich es mit Unicode reparieren kann, wird es funktionieren, wenn es […]

Python: Strip Alles außer Zahlen

Ich muss eine Zahl (einen gemessenen Zeitwert) aus jeder von mehreren Strings extrahieren. Wie könnte ich das elegant machen? Alle Zahlen sind positiv und haben maximal zwei Dezimalstellen. (ZB 2,3 / 40,09 / 101,4 – keine nummern in e notation). Der Code, den ich suche, sollte so etwas wie den folgenden Pseudocode machen: >>> "It […]

Python ist die beste Programmiersprache der Welt.