Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


22
Regulärer Ausdruck für Vor- und Nachnamen
Für die Validierung der Website benötige ich die Validierung von Vor- und Nachnamen. Der Vorname sollte nur Buchstaben enthalten, kann aus mehreren Wörtern mit Leerzeichen bestehen und besteht aus mindestens drei Zeichen, maximal jedoch aus den oberen 30 Zeichen. Eine leere Zeichenkette sollte nicht (zB validiert werden Jason , Jason …
122 regex  validation 


5
CSS3-Transformation funktioniert nicht
Ich versuche, meine Menüelemente durch Drehen um 10 Grad zu transformieren. Mein CSS funktioniert in Firefox, aber ich konnte den Effekt in Chrome und Safari nicht replizieren. Ich weiß, dass der IE diese CSS3-Eigenschaft nicht unterstützt, daher ist dies kein Problem. Ich habe folgendes CSS verwendet: li a { -webkit-transform:rotate(10deg); …
122 html  css 


19
Einfache Möglichkeit, eine Zeichenfolge anhand eines Passworts zu codieren?
Verfügt Python über eine integrierte, einfache Methode zum Codieren / Decodieren von Zeichenfolgen mithilfe eines Kennworts? Etwas wie das: >>> encode('John Doe', password = 'mypass') 'sjkl28cn2sx0' >>> decode('sjkl28cn2sx0', password = 'mypass') 'John Doe' Die Zeichenfolge "John Doe" wird also als "sjkl28cn2sx0" verschlüsselt. Um die ursprüngliche Zeichenfolge zu erhalten, würde ich …


4
Überprüfen Sie, ob der Wert in der Liste der Wörterbücher bereits vorhanden ist.
Ich habe eine Python-Liste mit Wörterbüchern wie folgt: a = [ {'main_color': 'red', 'second_color':'blue'}, {'main_color': 'yellow', 'second_color':'green'}, {'main_color': 'yellow', 'second_color':'blue'}, ] Ich möchte überprüfen, ob ein Wörterbuch mit einem bestimmten Schlüssel / Wert bereits in der Liste vorhanden ist: // is a dict with 'main_color'='red' in the list already? // …
122 python  list  dictionary 

4
Python fordert das Hochladen von Dateien an
Ich führe eine einfache Aufgabe zum Hochladen einer Datei mithilfe der Python-Anforderungsbibliothek aus. Ich habe nach Stack Overflow gesucht und niemand schien das gleiche Problem zu haben, nämlich dass die Datei nicht vom Server empfangen wird: import requests url='http://nesssi.cacr.caltech.edu/cgi-bin/getmulticonedb_release2.cgi/post' files={'files': open('file.txt','rb')} values={'upload_file' : 'file.txt' , 'DB':'photcat' , 'OUT':'csv' , 'SHORT':'short'} …


7
Drehen eines zweidimensionalen Arrays in Python
In einem Programm, das ich schreibe, kam die Notwendigkeit auf, ein zweidimensionales Array zu drehen. Auf der Suche nach der optimalen Lösung habe ich diesen beeindruckenden Einzeiler gefunden, der die Aufgabe erfüllt: rotated = zip(*original[::-1]) Ich benutze es jetzt in meinem Programm und es funktioniert wie angenommen. Mein Problem ist …



1
"Als Wert verwendet" im Funktionsaufruf
Wie werden Funktionen aufgerufen, wenn ihre Werte in bedingten Anweisungen ausgewertet werden? package main import "fmt" func main(){ if sumThis(1,2) > sumThis(3,4){ fmt.Println("test") } else { fmt.Println("derp") } } func sumThis(a, b int){ return a+b } Dies gibt einen Fehler zurück: ./test4.go:4: sumThis(1, 2) used as value ./test4.go:4: sumThis(3, 4) …
122 go 

11
Interner Fehler 500 Apache, aber nichts in den Protokollen?
Ich erhalte 500 interne Serverfehler, wenn ich versuche, einen HTTP-POST an eine bestimmte Adresse in meiner App zu erstellen. Ich habe mir die Serverprotokolle in dem benutzerdefinierten Protokollverzeichnis angesehen, das in der Datei für virtuelle Hosts angegeben ist, aber der Fehler wird dort nicht angezeigt. Das Debuggen war also ein …

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.