Als «python» getaggte Fragen

128
Python 3 auf RHEL installieren

Ich versuche, Python3 mit den folgenden Schritten auf RHEL zu installieren: yum search python3 Welches kehrte zurück No matches found for: python3 Gefolgt von: yum search python Keines der Suchergebnisse enthielt python3. Was soll ich als nächstes

128
`elif` in Listenverständnisbedingungen

Können wir elifbeim Listenverständnis verwenden? Beispiel: l = [1, 2, 3, 4, 5] for values in l: if values==1: print 'yes' elif values==2: print 'no' else: print 'idle' Können wir das elifin unser Listenverständnis aufnehmen, ähnlich wie im obigen Code? Zum Beispiel eine Antwort wie:...

128
Klassenkonstanten in Python

In Python möchte ich, dass eine Klasse einige "Konstanten" (praktisch Variablen) hat, die in allen Unterklassen gemeinsam sind. Gibt es eine Möglichkeit, dies mit benutzerfreundlicher Syntax zu tun? Im Moment benutze ich: class Animal: SIZES=["Huge","Big","Medium","Small"] class Horse(Animal):...

128
teilweise Zeichenfolgenformatierung

Ist es möglich, eine teilweise Zeichenfolgenformatierung mit den erweiterten Zeichenfolgenformatierungsmethoden durchzuführen, ähnlich wie bei der Zeichenfolgenvorlagenfunktion safe_substitute()? Beispielsweise: s = '{foo} {bar}' s.format(foo='FOO') #Problem: raises KeyError

128
Wenn ein Listenindex vorhanden ist, führen Sie X aus

In meinem Programm gibt der Benutzer die Nummer nund dann die nAnzahl der Zeichenfolgen ein, die in einer Liste gespeichert werden. Ich muss so codieren, dass, wenn ein bestimmter Listenindex vorhanden ist, eine Funktion ausgeführt wird. Dies wird durch die Tatsache komplizierter, dass ich...

128
Python-Extraktmuster stimmt überein

Python 2.7.1 Ich versuche, den regulären Python-Ausdruck zu verwenden, um Wörter innerhalb eines Musters zu extrahieren Ich habe eine Zeichenfolge, die so aussieht someline abc someother line name my_user_name is valid some more lines Ich möchte das Wort "my_user_name" extrahieren. Ich mache so...

128
Speicher in Python freigeben

Ich habe im folgenden Beispiel einige verwandte Fragen zur Speichernutzung. Wenn ich im Dolmetscher laufe, foo = ['bar' for _ in xrange(10000000)] Der auf meinem Computer verwendete reale Speicher reicht bis zu 80.9mb. Ich habe dann, del foo echte Erinnerung geht runter, aber nur zu 30.4mb. Der...

128
Entfernen Sie alle Zeilenumbrüche aus einer langen Textfolge

Grundsätzlich fordere ich den Benutzer auf, eine Textzeichenfolge in die Konsole einzugeben, aber die Zeichenfolge ist sehr lang und enthält viele Zeilenumbrüche. Wie würde ich die Zeichenfolge des Benutzers nehmen und alle Zeilenumbrüche löschen, um daraus eine einzelne Textzeile zu machen? Meine...

128
Python, wie man in eine Binärdatei schreibt?

Ich habe eine Liste von Bytes als Ganzzahlen, was so etwas wie ist [120, 3, 255, 0, 100] Wie kann ich diese Liste als Binärdatei in eine Datei schreiben? Würde das funktionieren? newFileBytes = [123, 3, 255, 0, 100] # make file newFile = open("filename.txt", "wb") # write to...

128
django Standard-Runserver-Port ändern

Ich möchte den Standardport, der manage.py runserverabhört, in einem fremden Bereich spezifizierbar machen config.ini. Gibt es eine einfachere fix als Parsen sys.argvinnerhalb manage.pyund den konfigurierten Anschluss stecken? Das Ziel ist es, ausgeführt zu werden, ./manage.py runserverohne jedes...

128
ipython: Vollständigen Verlauf drucken (nicht nur aktuelle Sitzung)

In ipythonkann ich den aktuellen Verlauf verwenden %histoder %historydrucken, dies druckt jedoch nur den Verlauf der aktuellen Sitzung. Ich möchte den gesamten Verlauf drucken, ähnlich wie es der historyBefehl bash tut. Ich versuche, einen vollständigen Verlauf abzurufen, damit ich dann mit Regex...