Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

2
Python Regex ersetzt sofort Gruppen
Gibt es eine Möglichkeit, alle Gruppen mithilfe der Regex-Syntax direkt zu ersetzen? Der normale Weg: re.match(r"(?:aaa)(_bbb)", string1).group(1) Aber ich möchte so etwas erreichen: re.match(r"(\d.*?)\s(\d.*?)", "(CALL_GROUP_1) (CALL_GROUP_2)") Ich möchte die neue Zeichenfolge sofort aus den Gruppen erstellen, die der Regex gerade erfasst hat.


7
Wie lese ich eine (statische) Datei aus einem Python-Paket?
Können Sie mir sagen, wie ich eine Datei lesen kann, die sich in meinem Python-Paket befindet? Meine Situation Ein Paket, das ich lade, enthält eine Reihe von Vorlagen (Textdateien, die als Zeichenfolgen verwendet werden), die ich aus dem Programm heraus laden möchte. Aber wie gebe ich den Pfad zu einer …
106 python  file  package 

6
Zurückgehen (Strg + Z) in vi / vim
In normalen Texteditoren [bei allem Respekt vor Vim] gibt es eine Verknüpfung Ctrl+, Zwenn Sie etwas Böses getan haben und zur vorherigen Version des Textes zurückkehren möchten. Wie die Schaltfläche ZURÜCK in Word. Ich frage mich, wie Sie dieses Verhalten in Vim erreichen können.
106 vim  vi  back  undo  undo-redo 


13
ImportError: Kein Modul mit dem Namen 'encodings'
Ich habe Ubuntu kürzlich neu installiert und auf 16.04 aktualisiert und kann Python nicht verwenden: $ python manage.py runserver Could not find platform independent libraries <prefix> Could not find platform dependent libraries <exec_prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] Fatal Python error: Py_Initialize: Unable to get the locale encoding ImportError: No …

9
Entity Framework - Code First - Liste <String> kann nicht gespeichert werden
Ich habe eine solche Klasse geschrieben: class Test { [Key] [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)] public int Id { get; set; } [Required] public List&lt;String&gt; Strings { get; set; } public Test() { Strings = new List&lt;string&gt; { "test", "test2", "test3", "test4" }; } } und internal class DataContext : DbContext { public DbSet&lt;Test&gt; …

19
Swagger UI Web Api Dokumentation Enums als Strings präsentieren?
Gibt es eine Möglichkeit, alle Aufzählungen als Zeichenfolgenwert in swagger anstelle ihres int-Werts anzuzeigen? Ich möchte in der Lage sein, POST-Aktionen einzureichen und Aufzählungen entsprechend ihrem Zeichenfolgenwert zu setzen, ohne jedes Mal die Aufzählung überprüfen zu müssen. Ich habe es versucht, DescribeAllEnumsAsStringsaber der Server empfängt dann Zeichenfolgen anstelle des Aufzählungswerts, …


9
Regulärer Ausdruck für jedes Zeichen, das mehr als 10 Mal wiederholt wird
Ich suche nach einem einfachen regulären Ausdruck, der dem gleichen Zeichen entspricht, das mehr als 10 Mal wiederholt wird. Wenn ich zum Beispiel ein Dokument mit horizontalen Linien habe: ================================================= Es stimmt mit der Zeichenzeile überein, =da es mehr als 10 Mal wiederholt wird. Beachten Sie, dass dies für jeden …
106 regex 

2
Wie kann ich Artefakte an eine andere Stufe weitergeben?
Ich möchte GitLab CI mit der Datei .gitlab-ci.yml verwenden, um verschiedene Phasen mit separaten Skripten auszuführen. In der ersten Phase wird ein Werkzeug erstellt, das in einer späteren Phase zur Durchführung von Tests verwendet werden muss. Ich habe das generierte Tool als Artefakt deklariert. Wie kann ich dieses Tool in …
106 gitlab  gitlab-ci 


7
So ändern Sie das Datum / Uhrzeit-Format in Pandas
Mein Datenrahmen hat eine DOBSpalte (Beispielformat 1/1/2016), die standardmäßig in den Pandas-Typ 'Objekt' konvertiert wird:DOB object Wenn Sie dies in das Datumsformat mit df['DOB'] = pd.to_datetime(df['DOB'])konvertieren, wird das Datum in: konvertiert 2016-01-26und dtypelautet : DOB datetime64[ns]. Jetzt möchte ich dieses Datumsformat in 01/26/2016oder in andere allgemeine Datumsformate konvertieren . Wie …

4
Docker-Netzwerk deaktiviert: WARNUNG: Die IPv4-Weiterleitung ist deaktiviert. Netzwerk funktioniert nicht
Container in einem Host verlieren "plötzlich" die Verbindung zu Containern außerhalb der Welt. Einige Gastgeber wurden jedoch aktualisiert und plötzlich hatten wir die folgende Situation: Der Host kann mit anderen Hosts kommunizieren. Auf dem Host ausgeführte Container können nicht mit anderen Hosts kommunizieren. Hier ist ein Beispiel: [root@pprdespap322 deploy]# ping …

10
Wie auf Array-Änderungen achten?
Gibt es in Javascript eine Möglichkeit, benachrichtigt zu werden, wenn ein Array durch Push-, Pop-, Shift- oder indexbasierte Zuweisung geändert wird? Ich möchte etwas, das ein Ereignis auslöst, mit dem ich umgehen kann. Ich kenne die watch()Funktionalität in SpiderMonkey, aber das funktioniert nur, wenn die gesamte Variable auf etwas anderes …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.