Als «python» getaggte Fragen

188
Python für jedes Äquivalent

Ich tauche in Python ein und habe eine Frage zu jeder Iteration. Ich bin neu in Python und habe einige Erfahrungen in C #. Ich frage mich also, ob es in Python eine äquivalente Funktion für die Iteration aller Elemente in meiner Sammlung gibt, z pets = ['cat', 'dog', 'fish'] marks = [ 5, 4, 3, 2,...

187
Was ist in Python schneller: x **. 5 oder math.sqrt (x)?

Ich habe mich schon seit einiger Zeit gefragt. Wie der Titel schon sagt, was ist schneller, die eigentliche Funktion oder einfach auf die halbe Potenz zu erhöhen? AKTUALISIEREN Dies ist keine Frage der vorzeitigen Optimierung. Dies ist lediglich eine Frage der tatsächlichen Funktionsweise des...

187
Zeichenfolge in Python-Klassenobjekt konvertieren?

Wenn eine Zeichenfolge als Benutzereingabe für eine Python-Funktion angegeben wird, möchte ich ein Klassenobjekt daraus entfernen, wenn sich im aktuell definierten Namespace eine Klasse mit diesem Namen befindet. Im Wesentlichen möchte ich die Implementierung für eine Funktion, die diese Art von...

187
Wie schreibe ich gute / korrekte Paketdateien __init__.py?

Mein Paket hat folgende Struktur: mobilescouter/ __init__.py #1 mapper/ __init__.py #2 lxml/ __init__.py #3 vehiclemapper.py vehiclefeaturemapper.py vehiclefeaturesetmapper.py ... basemapper.py vehicle/ __init__.py #4 vehicle.py vehiclefeature.py vehiclefeaturemapper.py ... Ich bin nicht sicher,...

187
Wie verbinde ich zwei Generatoren in Python?

Ich möchte den folgenden Code ändern for directory, dirs, files in os.walk(directory_1): do_something() for directory, dirs, files in os.walk(directory_2): do_something() zu diesem Code: for directory, dirs, files in os.walk(directory_1) + os.walk(directory_2): do_something() Ich bekomme den...

187
So installieren Sie mehrere Python-Pakete gleichzeitig mit pip

Ich weiß, dass es eine einfache Möglichkeit ist, aber ich habe es weder hier noch bei Google gefunden. Ich war also neugierig, ob es eine Möglichkeit gibt, mehrere Pakete mit pip zu installieren. Etwas wie: pip install progra1 , progra2 ,progra3 ,progra4 . oder: pip install (command to read...